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

Динамическая ошибка при CreateOleObject   Найти похожие ветки 

← →
Jimmy   (2007-10-07 18:53) [0]

Здравствуйте! Если приложение (например, Corel Draw 8) не установлено в системе, то после команды
CorelDraw := CreateOleObject("CorelDraw.Automation.8");
возникнет ошибка. Как ее избежать и выдать сообщение: "Corel Draw 8 не установлен в системе"? Заранее спасибо.


← →
sniknik ©   (2007-10-07 19:14) [1]

> и выдать сообщение: "Corel Draw 8 не установлен в системе"?
а с чего ты решил, что ошибка при создании обьекта означает что он не установлен в системе?
а не например "нет прав на использование реестра" или "неправильная установка обьекта CorelDraw, переустановите..." или "отсутствует путь ххх для временных файлов CorelDraw"? что легко исправить если знать причину, но не при твоем обмане. кто прогу поддерживает, ты, или это ты свое цто почемуто невзлюбил?


← →
em240 ©   (2007-10-08 10:24) [2]

try
finally
except


← →
clickmaker ©   (2007-10-08 10:29) [3]

лови EOleSysError, анализируй ErrorCode



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

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



Память: 0.45 MB
Время: 0.011 c
2-1191732400
A.Brej
2007-10-07 08:46
2007.10.28
DBLookupComboBox1


2-1191334323
Sergl
2007-10-02 18:12
2007.10.28
Кнопка на форме в процессе выполнения программы


1-1186404511
d_oleg
2007-08-06 16:48
2007.10.28
ObjAuto и Intel XEON


2-1191334493
alles
2007-10-02 18:14
2007.10.28
Вопрос по TForm


2-1191923774
новый_
2007-10-09 13:56
2007.10.28
ValueListEditor и ComboBox




   Наверх