Keypress!?

Wolf
Hallo,
Kann mir jemand sagen, wie ich in VB 2005 Express eine Sub starte, wenn der User eine bestimmte Taste drückt. Ich hab schon gesucht, aber da kommen auch nur Sachen für vb 6.0.
ths
survivor
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
Public Class Form1

    Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
        If e.KeyCode = Keys.Enter Then
            MsgBox("Sie haben die 'Enter'-Taste gedrückt!")
        Else
            MsgBox(e.KeyCode)
        End If
    End Sub

End Class


Anstatt einer MsgBox kannst du ja dann auch einfach eine andere Sub aufrufen.
Das meintest du doch, oder hab ich da jetzt was falsch verstanden?
Wolf
Danke,genau das hab ich gemeint. Aber mit der Entertaste geht das irgendwie nicht. Da muss man in den Einstellungen der Form was verändern
survivor
Also bei mir geht das mit der Enter-Taste wunderbar. Das Problem ist nur, dass dabei keine anderen Elemente fokusiert sein dürfen. Wie man das anders lösen kann, habe ich jedoch auch keine Ahnung.