Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
Delphi 12 Athens
|
AW: Event Handler mehrfach konsumieren
19. Jan 2014, 22:36
SaveBarcodeEvent ist eine mit einem Zeiger, also kan durt nur eine Methode reinpassen.
Du brauchst eine "Liste" von solchen Zeigern
TList<TBarcodeEvent>
Und da kann man via Add was hinzufügen und per Remove wieder entfernen.
Beim Auslösen werden dann alle registrierten Methoden aufgerufen. (geht sehr gut via For-In)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
|