gutefrage.net, die Ratgeber Community
Login   |  Registrieren   |  Forum |  Richtlinien & FAQ


Was muss ich bei delphi7 eingeben,dass wenn eine bestimmte taste gedrückt wird (z.B. leertaste), ein

gefragt von gluraklvxgluraklvx am 21.06.2009 um 13:45 Uhr

Befehl ausgeführt wird?


Weitere Fragen zu verwandten Themen finden Sie hier:

computer (73373)
ähnliche Fragen
Frage beantworten


anonym
beantwortet von LuxBob am 21. Juni 2009 15:11
1x
Die Antwort ist hilfreich? Dann klick mich!

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;



Noch nicht die richtige Antwort? Dann hier in allen Fragen und Tipps suchen:




Verwandte Fragen

Verwandte Fragen


Verwandte Fragen

Verwandte Fragen
Die unter gutefrage.net angebotenen Dienste und Ratgeber Inhalte werden nicht geprüft. Die Richtigkeit der Inhalte wird nicht gewährleistet. Bitte lesen Sie hierzu auch unsere Rechtlichen Hinweise.