Tastenbefehl

illaX

Erfahrenes Mitglied
Hi Leute,

ich möchte gerne das wenn ich die Taste Enter drücke, dass er cmdAnmelden_Click() ausführt.

Wie kann ich das machen?
 
Das würde ich mit dem "KeyDown"-Event mchen. Das würde dann ungefähr so aussehen:
Code:
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then Call cmdAnmelden_Click()
End Sub

Allerdings müsstest du den Code dann bei jedem Steuerelement einfügen. :-(
 
Original geschrieben von Jiekas
Das würde ich mit dem "KeyDown"-Event mchen. Das würde dann ungefähr so aussehen:
Code:
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then Call cmdAnmelden_Click()
End Sub


Allerdings müsstest du den Code dann bei jedem Steuerelement einfügen. :-(
Nein muss nicht sein, mach ein "Private Sub Form1_KeyDown(...)" draus und stell die KeyPreview-Eigenschaft vom Form auf True, dann bekommt das Form alle Events mitgeteilt.
 
hi

also ich habe jetzt den code

Private Sub Form1_Key(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then Call cmdAnmelden_Click
End Sub

hinzugefügt und die KeyPreview-Eigenschaft von der Form auf True gesetzt, aber es kommt immer noch dieses pling pling wenn ich eine taste drücke
 
habe ich aber es funktioniert nicht, wieder dieses pling pling, als wenn die Tasten deaktiviert sind.
 

Neue Beiträge

Zurück