Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi On keypress (https://www.delphipraxis.net/12920-keypress.html)

schniede 6. Dez 2003 15:52


On keypress
 
HAllo

Warum Funzt das bei mir nicht???

Ist in jedem Forum zu finden nur klappen tut es nicht.


Code:
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;

Ich möchte eigentlich nur verhindern das die Enter Taste nicht funktioniert.

etwa wie panel.visible --- Entertaste tot

das der code oben was anderes bewirkt ,schon klar.

mfg schniede

mimi 6. Dez 2003 16:13

Re: On keypress
 
schreibt doch mal folgendes rein:

Delphi-Quellcode:
if Key = ORD(VK_RETURN) then key:=#0

phlux 6. Dez 2003 16:15

Re: On keypress
 
Und euch beiden lege ich die Delphi Tags (Button Delphi-Code) ans Herzen :love:

mimi 6. Dez 2003 16:24

Re: On keypress
 
für die zwei zeilen code ???

schniede 6. Dez 2003 16:46

Re: On keypress
 
DAnke für die Antwort nur leider funzt das net.

wo find ich denn die Delphi Tags ??

mfg schniede

toms 6. Dez 2003 16:52

Re: On keypress
 
Hi,

Hast du die KeyPreview Eigenschaft deiner Form auf True gesetzt?

mimi 6. Dez 2003 18:30

Re: On keypress
 
wenn du ein neuen beitrag schreibst, hast du verschiende möglichkeiten für die gestelltung deines beitrages zu verfügung.
z.b. kannst du delphi-code tag nutzen, damnit man einen qullcode von dir besser lesen kann. und sowas......


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz