Einzelnen Beitrag anzeigen

CCRDude

Registriert seit: 9. Jun 2011
678 Beiträge
 
FreePascal / Lazarus
 
#5

AW: Problem mit iTunes und COM

  Alt 10. Jun 2011, 14:59
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.
ComObj ist's. Hilft aber hier nicht, hast Du ja schon selber erwähnt eigentlich

@sebi87: bist Du sicher, daß Du CoInitialize an der richtigen Stelle aufgerufen hast? Du sprichst von einem HTTP-Server; da wird jede Instanz in einem eigenen Thread laufen (sonst könnte ein Server nie mehr als einen HTTP-Client gleichzeitig bedienen), in dem Du das dann aufrufen musst, siehe auch sx2008's Nebenkommentar:
bei eigenen Threads muss man selbst Hand anlegen.
  Mit Zitat antworten Zitat