Befehl ausgeführt wird?
Also am einfachsten ist es wenn du einen Timer nimmest, und in jedem TimeStep kontrollierst ob eine Taste gedrückt ist.
Oder es gibt folgendes:
procedure TMyForm.FormKeyPress(Sender: TObject; var Key: Char); begin if Key = #13 then //Ist die gedrückte Taste ASCII-Return? begin Perform(WM_NEXTDLGCTL, 0, 0); //Zum nächsten Element wechseln Key := #0; //Gedrückte Taste unwirksam machen end; end;