Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#3

AW: Problem mit iTunes und COM

  Alt 10. Jun 2011, 01:54
Man braucht eigentlich nur die Unit ActiveX oder ComObj *) mit der Uses-Klausel einbinden und der Initialization-Abschnitt sorgt dann dafür das CoInitialize() bzw. CoInitalizeEx() aufgerufen wird.
Im Finalization-Abschnitt wird das Gegenstück CoUninitialize() aufgerufen.
Diese angenehme Automatik betrifft aber nur den Hautpthread; bei eigenen Threads muss man selbst Hand anlegen.

*) kann gerade mangels einer Delphi Installation nicht genau sagen, welche Unit es genau ist.
Bitte selber nachforschen.
  Mit Zitat antworten Zitat