Einzelnen Beitrag anzeigen

Benutzerbild von ULIK
ULIK

Registriert seit: 25. Sep 2006
Ort: Regensburg
416 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: CoInitialize Verständnisproblem

  Alt 7. Aug 2012, 12:07
Das Erstellen des Interfaces in jedem Thread geht bei mir glaub ich nicht, da nach meinem Verständnis dann ja immer eine neue Instanz des InkOverlays erstellt wird. Im benötige aber die gerade aktive Instanz, weil ich der wissen muß, ob sie noch Daten sammelt und erst wenn dies nicht der Fall ist, dann darf eine bestimmte Aktion ausgelöst werden.
Zumindest das Übergeben der Instanz an den Thread scheint keine Probleme zu machen (was vieleicht aber auch daran liegt, daß ich hier nicht direkt mit dem Interface sondern mit einer entsprechenden abgeleiteten TOleServer-Instanz arbeite, die das Interface verwaltet).
Auf alle Fälle werd ich mal das Coinitialize auch in die Execute-Methode des Threads selbst auch mitaufnehmen.

Vielen Dank,
Uli
  Mit Zitat antworten Zitat