Wurde eine Taste gedrückt ? Beispiel Pfeiltasten Zurück
Dieses Programm ermöglicht es Ihnen, die Betätigung einer Pfeiltaste abzufragen.
Holen Sie sich eine neue Form. Platzieren Sie darauf ein Textfeld ( = Textbox). (Holen Sie sich das Element mit F6 und Doppelclick aus der Werkzeugkiste.)
Die Textbox leeren Sie von der Voreingabe Textbox1. Das können Sie bei den Eigenschaften = Properties machen.
Wird im Textfeld eine der Pfeiltasten Rechts, Links, Oben, Unten betätigt, dann wird der Text in der Textbox entsprechend geändert.

Programmcode:
PUBLIC SUB TextBox1_KeyRelease()
SELECT Key.code
CASE Key.left
Textbox1.Text ="Left"
CASE Key.right
Textbox1.Text ="Right"
CASE Key.up
Textbox1.Text ="Up"
CASE Key.down
Textbox1.Text ="Down"
END SELECT
END
Alter Programmcode
PUBLIC CONST arrow_left AS Integer = 4114
PUBLIC CONST arrow_right AS Integer = 4116
PUBLIC CONST arrow_up AS Integer = 4115
PUBLIC CONST arrow_down AS Integer = 4117
PUBLIC SUB TextBox1_KeyRelease(Ascii AS String, Code AS Integer, State AS Integer)
SELECT code
CASE arrow_left
Textbox1.Text ="Links"
CASE arrow_right
Textbox1.Text ="Rechts"
CASE arrow_up
Textbox1.Text ="Oben"
CASE arrow_down
Textbox1.Text ="Unten"
END SELECT
END
Wenn Sie den Befehl SELECT CASE nicht verstehen dann schauen Sie sich das Miniprogramm zu diesem Befehl an: Select Case