Eingabe mit enter dann ereigniss

Ich möchte gerne in einem Txt oder Label-Feld einen EANcode oder text eintragen und mit der taste Enter/Return soll dann eine abfrage ausgeführt werden. Mein problem ist immer wenn ich enter drücke macht es Piep und das wars. Hat einer einen Tip für mich.

Danke für die hilfe.

Ich möchte gerne in einem Txt oder Label-Feld einen EANcode
oder text eintragen und mit der taste Enter/Return soll dann
eine abfrage ausgeführt werden. Mein problem ist immer wenn
ich enter drücke macht es Piep und das wars. Hat einer einen
Tip für mich.

Du brauchst das Key-Press-Ereignis der Textbox (alle Ereignisse findest du wenn du mit dem Objektbrowser oder im Dropdownmenü rechts über dem Formcode nachsiehst)

also:

Private Sub Text1\_KeyPress(KeyAscii As Integer)

'Wenn der AsciiCode der gedrückten Taste 13 (=enter) ist
If KeyAscii=13 Then
 'führe was auch immer aus (hier eine msgbox)
 msgbox "Du hast die Entertaste gedrückt" 
End If
End Sub

Beim Label wäre es viel komplizierter (weil der kein KEY-Event zur Verfügung stehtl), aber da oben steht „oder“ also müsste es reichen

mfg

Greenberet

Hier ein Beispiel, das nich „piept“ :wink:

Private Sub Text1\_KeyPress(KeyAscii As Integer)

If KeyAscii=13 Then
 KeyAscii = 0
 MsgBox "Enter!"
End If

End Sub

MfG
Keven