Вниз
Скачать: 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.031 c
5-1132748649
DimaBR
2005-11-23 15:24
2006.06.04
Сохранение Published свойства


15-1147264270
Seldon
2006-05-10 16:31
2006.06.04
Delphi2006 & Advanced records


2-1147694804
Ray
2006-05-15 16:06
2006.06.04
Сделать обводку текста


15-1147433391
Layner
2006-05-12 15:29
2006.06.04
Помогите определится с морем (на отпуск-июль)


1-1146283663
IKV
2006-04-29 08:07
2006.06.04
CreateOleObject




   Наверх