Einzelnen Beitrag anzeigen

Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#1

Wie funktioniert der OnCreate-Eventhandler

  Alt 5. Jul 2009, 13:41
Hierbei handelt es sich ausschließlich um eine Logikfrage:

Wie zum Teufel funktioniert ein OnCreate-Eventhandler.

Einer Instanz kann man doch, bevor sie noch nicht erstellt wurde, keinen Eventhandler zuweisen?!

Beispiel mit Destroy

Delphi-Quellcode:
var
  C: TMyClass;
...
  C := TMyClass.Create;
  C.OnDestroy := DestroyEvent;
  C.Free; // Hier wird Destroyaufgerufen, in der wiederum DestroyEvent() aufgerufen wird...
Die einzige Möglichkeit, die mir grad so einfällt, wäre, dass man dem Constructor gleich den Eventhandler mitgibt

  C := TMyClass.Create( CreateEvent ); //Edit Sorry für die blöde Frage

MfG
Emre
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG
  Mit Zitat antworten Zitat