Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Warte bis Aktion (https://www.delphipraxis.net/119513-warte-bis-aktion.html)

rich123 27. Aug 2008 21:26


Warte bis Aktion
 
Hallo DP-ler

Kennt ihr vielleicht einen Befehl mit dem ich in der Laufzeit warte, bis jemand auf einer Form einen Button klickt?

Um das vielleicht ein wenig besser herzuzeigen, schaut das in etwa so aus:

Delphi-Quellcode:
Form2.Show;
//Warte bis auf der Form2 ein Button geklickt wurde
//.....
Wäre über jede Hilfe sehr dankbar.

Gruß

mkinzler 27. Aug 2008 21:28

Re: Warte bis Aktion
 
Reagiere auf den Event

rich123 27. Aug 2008 21:34

Re: Warte bis Aktion
 
ah gute Idee,
muss ich mir morgen anschauen

Danke

grenzgaenger 27. Aug 2008 21:45

Re: Warte bis Aktion
 
das ist die technik vor der event orientierten programmierung.

aber wenn du warten willst, über schreibe dein OnIdle ereignis und prüfe dort, ob sich jemand an deinem button zu schaffen macht ... ;-)

rich123 28. Aug 2008 07:07

Re: Warte bis Aktion
 
Hallo,

Könntest du mir vielleicht noch zeigen wie ich da am besten drauf reagiere?

Ich denke du meinst das OnClick - Event oder?


Danke,
Gruß

mkinzler 28. Aug 2008 07:08

Re: Warte bis Aktion
 
Ja.

rich123 28. Aug 2008 07:12

Re: Warte bis Aktion
 
Das wäre ja dann so ähnlich:

Delphi-Quellcode:
If Form2.Button2.OnClick = True then begin
//...
end;
aber er sollte ja warten bis etwas passiert das tut er ja nicht, oder muss man das anders machen?

Gruß

DeddyH 28. Aug 2008 07:13

Re: Warte bis Aktion
 
Im Normalfall musst Du nicht warten. Wie sieht der restliche Code denn aus?

mkinzler 28. Aug 2008 07:19

Re: Warte bis Aktion
 
Befasse dich mal mit dem Umgang mit Events. Eventproperties sind Callbacks. Beim Event wird die verknüpfte Methode aufgerufen


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