![]() |
"Echtzeit Eingabe"
Hallo,
ich möchte eine Echtzeitsuche erstellen. D.h., dass der Text der in ein Editfeld eingegeben, während der Eingabe überprüft werden soll. Wie mache ich das am besten? Danke! |
Re: "Echtzeit Eingabe"
Verwende das Ereignis OnChange
|
Re: "Echtzeit Eingabe"
Wenn ich dann eine Methode eingebe bei dem On-Change Ereignis, dann sagt er, dass die Eigenschaften und die Methode nicht kompatibel sind.
Kann ich dort eigentlich auf jede beliebige Prozedur verweisen? Woran liegt das? |
Re: "Echtzeit Eingabe"
1. klick einfach mal dein Edit bei dem du diese echtzeiteingabe machen willst.
2.gehe in den Objektinspektor und klicke einmal in das feld rechts neben "OnChange" 3.Nun gib einen Namen ein wie deine Change Funktion heißen soll, oder klicke doppelt in das feld und dein funktion wird "Edit1.OnChange" heißen. 4. nun programmiere deinen quellcode und es sollte gehen! :thumb: oder schreib in deiner Anwendung dieses:
Delphi-Quellcode:
type
TForm1 = class(TForm) private { Private-Deklarationen } public { Public-Deklarationen } procedure MeineEchtzeitSuche(Sender: TObject); // für Edit On Change end; .... procedure Tform1.MeineEchtzeitSuche(Sender: TObject); // für Edit On Change begin // Dein QuellCode end; Un im Objektinspektor kannst du jetzt die Funktion bei OnChange auswählen. :cheers: |
Re: "Echtzeit Eingabe"
Im Objektinspektor musst du in das weiße Feld neben OnChange einen Doppelklick machen, dann wird die Methode automatisch erstellt. Du kannst nicht jede beliebige Methode zuweisen, da die Parameter übereinstimmen müssen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 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 by Thomas Breitkreuz