Hallo,
einfach erstmal kurz vergessen, dass du ein
Com-Klasse verwendest
Eine Objekt-Instanz erstellen von TCoffeeBarController und an beliebiger Stelle erstellen bzw. Freigeben - wie halt immer bei Klassen
Dann kannst du dein Event vom Typ TCoffeeBarControllerBrewed in Form1 erstellen mit mit Leben befüllen.
Beim erstellen der Objectinstanz von CoffeBarController dein eigenes Event der Objektinstanz zuweisen per
MyCoffeeBarController.OnBrewed := MyBrewedEvent
. Wenn du auf das Interface zugreifen willst einfach per
MyCoffeeBarController.DefaultInterface.AddBean('a');
Ich hoffe, das Hilft.
Greez, Chris