Thema: Delphi Coinitialize

Einzelnen Beitrag anzeigen

leonix

Registriert seit: 9. Sep 2003
4 Beiträge
 
#6

Re: Coinitialize

  Alt 9. Sep 2003, 19:37
Anscheinend ist es noch komplexer, in der USES-Klauses hinzugefügt:
Code:
ActiveX
Vor der Verwendung des Ole-Objektes:
Code:
  OleInitialize(nil);
  CoInitializeEx(nil,COINIT_MULTITHREADED);
Beim Aufräumen:
Code:
  CoUninitialize;
  OleUninitialize;
Zumindest reime ich mir das für meine Excel-Automation so aus diversen Artikeln zusammen, auch dem Win32-Api-Zitat oben im Thread. Auch die Fehlermeldung sagt ja eindeutig, das CoInitialize nicht aufgerufen wurde; also sollte man es einfach mal aufrufen (und OleInitialize auch noch).

L.
  Mit Zitat antworten Zitat