Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#6

Re: Variablen in Service verlieren ihren Wert (COM Server)

  Alt 26. Okt 2006, 11:27
Zitat von JonnyGuitar:
hat man denn nach dem erstellen des servers automatisch schon eine instanz?
Nein. Das scheint mir der Knackpunkt zu sein.
Du musst selbst im Service dafür sorgen, dass eine Instanz des COM-Objekts erzeugt wird
und diese in einer globalen Variable (Daten IUnknown oder davon abgeleitet) speichern.
Damit lebt das Objekt so lange der Service läuft und ist natürlich auch in der ROT registriert.
Andreas
  Mit Zitat antworten Zitat