AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Eigene Ereignisse in Komonenten erstellen

Ein Thema von pdah120290 · begonnen am 9. Jul 2004 · letzter Beitrag vom 9. Jul 2004
Antwort Antwort
pdah120290

Registriert seit: 1. Jul 2004
1 Beiträge
 
#1

Eigene Ereignisse in Komonenten erstellen

  Alt 9. Jul 2004, 09:47
Wie kann ich eigene Ereignisse in meine Komponente erstellen?
  Mit Zitat antworten Zitat
Benutzerbild von kiar
kiar

Registriert seit: 2. Aug 2003
Ort: Aschersleben
1.362 Beiträge
 
Delphi 5 Professional
 
#2

Re: Eigene Ereignisse in Komonenten erstellen

  Alt 9. Jul 2004, 10:14
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
verhältnisse die einem nicht passen,
muss man verändern oder verlassen
  Mit Zitat antworten Zitat
Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#3

Re: Eigene Ereignisse in Komonenten erstellen

  Alt 9. Jul 2004, 10:16
hallo und herzlich willkommen bei dp,

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

Hier im Forum suchenEreignis Komponente

gruß René
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:00 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