Вниз
Скачать: CL | DM;

CreateOleObject   Найти похожие ветки 

 
IKV ©   (2006-04-29 08:07) [0]

Привет!
Подскажите, пожалуйста! Пишу прогу в Delphi 6.
При выполнении команды
ExcelApp:=CreateOleObject("Excel.Application");
выскакивает ошибка:
Project xxxx raised exception class EOleSysError with message "Не был произведен вызов CoInitialize".Process stopped. Use Step or Run to continue.
Причем, ранее мне приходилось создавать программки, использующие вызов
CreateOleObject("Excel.Application");
и все было замечательно.
Что же происходит?


 
Loginov Dmitry ©   (2006-04-29 08:26) [1]

Причин может быть несколько:
- код находится в DLL-ке
- не выполняется Application.Initialize
- и другие...

Можешь сам выполнить вызов этой функции:   CoInitialize(nil);
Но в конце программы не забудь CoUninitialize();



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.044 c
10-1120329675
Michael5
2005-07-02 22:41
2006.06.04
Как получить данные в формате Excel из буфера?


15-1146400020
SergP
2006-04-30 16:27
2006.06.04
USB Flash Drive. Количество циклов перезаписи.


15-1147192434
ArtemESC
2006-05-09 20:33
2006.06.04
Что нехватает современным 3D мирам ...


6-1138653753
Alexis
2006-01-30 23:42
2006.06.04
Мониторинг файла в Internet


1-1145881281
kernel
2006-04-24 16:21
2006.06.04
Добавление ресурса к EXE




   Наверх