Einzelnen Beitrag anzeigen

tgoessi

Registriert seit: 31. Mai 2005
34 Beiträge
 
Delphi 5 Enterprise
 
#1

Interfaceliste bei einem Auto-Objekt

  Alt 7. Jun 2005, 12:06
Hallo

Bei einem TAutoObject mit ciMultiInstance wird bei jedem Zugriff von einem externen Prozess ein neues Interface erzeugt.
Wie kann ich eine Referenzliste auf alle diese erzeugten Interfaces erhalten?
Es geht darum vom Serverprozess eine Meldung an alle vorhandenen Interfaces zu senden.
Die erzeugten Interfaces in einer TInterfaceList zu speichern funktioniert nicht richtig, da zusätzliche Referenzen erzeugt werden, was zur Folge hat, dass das Objekt nicht mehr freigegeben wird, wenn alle externen Proesse, die darauf zugreifen beendet werden.

Wie kann man das am besten lösen?
Tom
  Mit Zitat antworten Zitat