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)
Ich bin noch nicht dahintergekommen wie du es meinst.
Wo verwalte ich bitte die Liste im DataModul oder in jeder Form?
Oder gibt es eine elegantere Lösung für mein Vorhaben?
In C# ist es recht praktisch umgesetzt das registrieren und wieder deregistrieren.
[Edit] Ach du meinst wahrscheinlich im DataModul eine public Methode erstellen die die Events registiert
und dabei sie in die Liste einträgt oder?
Gruß Kostas