vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Disable Delete-Button 
Autor: crosstravel
Datum: 21.07.15 07:27

Hallo zusammen,

ich möchte die Delete-taste auf dem Keyboard disablen. Kann mir
jemand sagen, wie man das bewerkstelligen kann?

Danke
Rainer
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Disable Delete-Button 
Autor: ModeratorDieter (Moderator)
Datum: 21.07.15 12:03

In welchem Zusammenhang?
Innerhalb eines VB6 Formualar-Objekts?
Wenn ja, dann am einfachsten per KeyPreview:
Private Sub Form_Load()
  Me.KeyPreview = True
  ...
End Sub
 
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
  If KeyCode = vbKeyDelete Then
    KeyCode = 0
  End If
End Sub

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Disable Delete-Button 
Autor: crosstravel
Datum: 21.07.15 13:07

Hallo Dieter,

danke für die schnelle Antwort. Die Anforderung steht im Zusammenhang mit dem
Einsatz eines sevDataGrids.

Hier wurde gemeldet, dass eine Row gelöscht werden kann, indem der DEL-Key ge-
drückt wird (was nicht sein darf). Die Löschung einer Row darf nur kontrolliert
über einen dafür vorgesehenen Lösch-Button erfolgen.


Danke und Gruss
Rainer
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Disable Delete-Button 
Autor: ModeratorDieter (Moderator)
Datum: 21.07.15 13:09

Dann einfach die AllowDelete-Eigenschaft des Grids auf False setzen.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Disable Delete-Button 
Autor: crosstravel
Datum: 21.07.15 13:14

Hi Dieter,

so einfach? Das reguläre Löschen einer Row über den Command-Button funktioniert dann
aber weiterhin?

Danke
Rainer
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Disable Delete-Button 
Autor: ModeratorDieter (Moderator)
Datum: 21.07.15 13:14

Ja, denn das Löschen wird dann ja explizit per "DeleteRow" Aufruf ausgeführt - oder?

Auszug aus der Online-Hilfe:
AllowDelete-Eigenschaft

Beschreibung:
Legt fest, ob der Benutzer interaktiv über die ENTF-Taste Datensätze löschen darf oder nicht.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Disable Delete-Button 
Autor: crosstravel
Datum: 21.07.15 13:48

Super, danke
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel