Aber auf Knopfdruck geschieht nichts. Liegt hier im Code schon ein Fehler vor, oder muss der Fehler wo anders sein?
Haltepunkt in die Methode und schauen OB und was passiert.
Wenn noch andere Komponenten auf der Form sind, welche den Fokus bekommen können und vorallem Welche ebenfalls diese Tasten auswerten, dann kommt der Aufruf natürlich nie in deiner Methode an.
Es sei denn man setzt z.B. KeyPreview der Form auf True, damit das Ereignis zuerst dort ankommt.
PS: Es kann auch gut sein, daß man Key am Ende auf 0 bzw. #0 setzt. Natürlich nur, wenn man eine Taste verarbeitet hat.
Voallem dann, wenn die andere Komponente danach selber nochmal darauf reagiert, was man damit unterbinden würde, also die doppelte Auswertung.