Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Eigene Ereignisse in Komonenten erstellen (https://www.delphipraxis.net/25610-eigene-ereignisse-komonenten-erstellen.html)

pdah120290 9. Jul 2004 08:47


Eigene Ereignisse in Komonenten erstellen
 
Wie kann ich eigene Ereignisse in meine Komponente erstellen?

kiar 9. Jul 2004 09:14

Re: Eigene Ereignisse in Komonenten erstellen
 
hallo pdah120290 ,

herzlich willkommen in der dp,

die frage ist anderst zu stellen, was soll das ereignis auslösen.
hier musst du die nachrichtenschleife von windows verstehen.

willst du etwa eine nachricht erhalten, wenn du einen maximalen wert erreichst, würde ich es so machen
Delphi-Quellcode:

property OnMaxWert : TNotifyEvent read FOnMaxWert write FOnMAxWert ;// wobei FOnMaxWert private deklariert werden sollte
irgendwann kannst du dann dieses ereignis auslösen
Delphi-Quellcode:
if meinZähler = meinerVorgabe then
   if Assigned(FOnMaxWert) then
      FOnMaxWert(self);
wenn also beide werte übereinstimmen wird geprüft ob es das feld FonMaxWert gibt, ist das der Fall wird das ereignis ausgelöst.

raik

ibp 9. Jul 2004 09:16

Re: Eigene Ereignisse in Komonenten erstellen
 
hallo und herzlich willkommen bei dp, :dp:

wir haben hier eine tolle suche, die man auch nutzen kann...

Hier im Forum suchenEreignis Komponente

gruß René


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