Moin.
Ich durchsuche mir hier im Forum schon nen Wolf um raus zubekommen wie ich bestimmte Funktionstasten abfragen kann. Die häufigste Antwort ist in einem OnKeyDown ereigniss reinzuhaben :
Delphi-Quelltext
1:
| if key = vk_irgendwas then .... |
Das funktioniert ja auch mit so ziemlich jeder Taste (Esc, enter, pfeiltasten ect) nur aber nicht mit der Tabulator Taste, da diese das OnKeyDown Event überhaupt nicht erst auslöst. Ich habe auch etwas über die Einstellung keypreview auf der Form gelesen, welche man auf True setzen muss, auch dass hilft nichts und laut Delphi Hilfe hat diese Einstellung bei Tasten wie eben TAB auch gar keine Wirkung.
Das einzige was mir ansonsten einfiele wäre eine Timer gesteuerte DirectInput Abfrage, aber das kann es doch nicht sein...