![]() |
on keypress
hallo, ich habe das ncoh nicht so ganz verstanden...
was muss ich tun, dass xy ausgeführt wird wenn man in form1 zb F1 drückt? gruß |
Re: on keypress
Ggf. Keypreview auf true und auf KeyDown reagieren.
|
Re: on keypress
und wie muss ich das schreiben:
if F1 then xx if F2 then xy if F3 then yy kapier nich wie ich das in die prozedur eingebe... |
Re: on keypress
Delphi-Quellcode:
Edit: VK_Fx ist der virtuelle Tastencode. Mehr dazu in der Delphi Hilfe.
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin if Key = VK_F1 then ShowMessage('F1 wurde gedrückt') else if Key = VK_F2 then ShowMessage('F2 wurde gedrückt'); end; |
Re: on keypress
Wenn Du auf verschiedene Tasten reagieren willst, solltest Du case verwenden.
|
Re: on keypress
also:
Delphi-Quellcode:
case key of
VK_F1: {f1 gedrückt}; VK_F2: {f2}; VK_F3: {f3} //... end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz