Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Pfeiltasten lösen kein OnKeyDown-Event aus..? (https://www.delphipraxis.net/28944-pfeiltasten-loesen-kein-onkeydown-event-aus.html)

Steve 1. Sep 2004 15:38


Pfeiltasten lösen kein OnKeyDown-Event aus..?
 
Hi,

weiß jmd., warum die Pfeiltasten (vk_up, vk_left...) kein TForm.OnKeyDown auslösen?
Andere Tasten (z.b. vk_prior) lösen das Eregnis aus und vk_up etc. lösen immerhin ein OnKeyUp aus - aber eben nicht OnKeyDown!? Why? :gruebel: :gruebel:

Stephan

Luckie 1. Sep 2004 15:40

Re: Pfeiltasten lösen kein OnKeyDown-Event aus..?
 
Steht Delphi-Referenz durchsuchenKeyPreview auf TRUE?

fkerber 1. Sep 2004 15:41

Re: Pfeiltasten lösen kein OnKeyDown-Event aus..?
 
Hi!

Also das geht bei mir:

Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
if key=vk_up then showmessage('ss');
end;

Ciao Frederic

Steve 1. Sep 2004 15:42

Re: Pfeiltasten lösen kein OnKeyDown-Event aus..?
 
Zitat:

Zitat von Luckie
Steht Delphi-Referenz durchsuchenKeyPreview auf TRUE?

Jup! :?


Und bei mir kommt er nicht mal bis fkerber's Code ...falls ich das Debuggen nicht verlernt hab :stupid:
Stephan


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:29 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