Hallo,
Ich habe ein Automatisierungs-Objekt in einer ActiveX-Library mit Events
erstellt. Die so entstandene DLL wird von verschiedenen Clients genutzt.
Geschrieben in VB,BC++,AgilentVEE und eben Delphi. Es gibt nun Clients, die
dieses Objekt mehrfach laden wollen. Das laden macht auch kein Problem, nur
wenn ich dann eine Instanz des Objekts zerstöre, funktioniert nichts mehr.
Ich bin in der COM-Programierung kein Spezialist und könnte einen Rat
brauchen. Leider kann ich dieses "mehrfach laden" nicht unterbinden und
wäre für einen Lösungsansatz dankbar. Ich habe ein Testprogramm in Delphi
geschrieben, um dieses Problem zu testen. Leider mit dem gleichen Ergebnis.
Danke im Voraus
Andreas
Ich habe ein Automatisierungs-Objekt in einer ActiveX-Library mit Events
erstellt. Die so entstandene DLL wird von verschiedenen Clients genutzt.
Geschrieben in VB,BC++,AgilentVEE und eben Delphi. Es gibt nun Clients, die
dieses Objekt mehrfach laden wollen. Das laden macht auch kein Problem, nur
wenn ich dann eine Instanz des Objekts zerstöre, funktioniert nichts mehr.
Ich bin in der COM-Programierung kein Spezialist und könnte einen Rat
brauchen. Leider kann ich dieses "mehrfach laden" nicht unterbinden und
wäre für einen Lösungsansatz dankbar. Ich habe ein Testprogramm in Delphi
geschrieben, um dieses Problem zu testen. Leider mit dem gleichen Ergebnis.
Danke im Voraus
Andreas
Comment