![]() |
Set Next Focus !?
Hallo zusammen. Eines ist Ja einfach und schönb in Delphi zu benutzen :
Delphi-Quellcode:
Geht wenn er dann eine sache machen soll super. z.b.
If (Key = #13) Then
begin // Mache irgendwas Key := #0; end;
Delphi-Quellcode:
Jetzt aber meine Frage. Es gibt ja so was schönes wie eine Tabulator Reihenfolge.
Edit2.SetFocus;
Diese kann man auch bearbeiten wärhend der Entwurfszeit. Wie kann ich jetzt z.b. Die OnKeyPress Procedure verwenden um Automatisch zum Nächsten Edit Feld tzu springen so z.b. :
Delphi-Quellcode:
oder so....TabOrder.Setfocus.next; Danke für die Hilfe. gruss Sascha |
Re: Set Next Focus !?
Ja gibt es:
![]() |
Re: Set Next Focus !?
Aus der Delphi Hilfe:
Zitat:
Kannst du bitte deine Texte ein zweites Mal durchlesen! Ist nur dann etwas einfacher zu lesen - auch noch um 2:00 morgens. :D Dafür gibts ja die Vorschau. |
Re: Set Next Focus !?
Habe es nun mit der Folgenden Methode gelöst :
Delphi-Quellcode:
war wohl nicht schlecht der Hinweis. Danke
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin If (Key = #13) Then begin Self.Perform(WM_NEXTDLGCTL, 0, 0); Key := #0; end; end; gruss Sascha |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 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