Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Ошибка создание объекта word


Автор: gambit 16.4.2007, 18:28
прочитал в книге как работать с word.

Код

uses comobj;
...
var w:variant;
...
w:=createoleobject('word.application');
w.visible:=true;

Код прекрасно работает, но возникла необходимость вставить этот код в dll. В книге написано что никаких проблем не возникнет.
Но при попытке выполнения
Код

w:=createoleobject('word.application');

Возникает ошибка:
// В прикрепленном файле.
Что делать, кто виноват?

Автор: Rennigth 18.4.2007, 17:44
gambit, 

В секции initialization или еще где-нибудь перед вызовом CreateOleObject вызывай 
Код

  CoInitialize(nil);


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)