Hallo Com,
Folgendes Problem...
Ich benutze folgenden Code:
Soweit Funktioniert auch alles über einen Timer mit dem Interval von 100 MS...
Nur ist das Problem das er die Taste mehrfach erkennt! d.h. ich drücke 1x Drauf und erkennt das ich die taste 2x Gedrückt hätte bzw. die Msgbox wird mehrfach angezeigt.
Hat einer eine Idee wie ich verhindere das es mehrfach angezeigt/registiert wird?
Mfg. Benhero
Folgendes Problem...
Ich benutze folgenden Code:
Code:
Private Sub hotkey_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles hotkey.Tick
If GetAsyncKeyState(Keys.NumPad1) Then
MsgBox("1 wurde gedrückt!")
ElseIf GetAsyncKeyState(Keys.NumPad2) Then
MsgBox("2 wurde gedrückt!")
ElseIf GetAsyncKeyState(Keys.NumPad3) Then
MsgBox("3 wurde gedrückt!")
ElseIf GetAsyncKeyState(Keys.NumPad4) Then
MsgBox("4 wurde gedrückt!")
End If
End Sub
Nur ist das Problem das er die Taste mehrfach erkennt! d.h. ich drücke 1x Drauf und erkennt das ich die taste 2x Gedrückt hätte bzw. die Msgbox wird mehrfach angezeigt.
Hat einer eine Idee wie ich verhindere das es mehrfach angezeigt/registiert wird?
Mfg. Benhero