Вниз
Скачать: 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.01 c
2-1191426525
Max.66RUS
2007-10-03 19:48
2007.10.28
Поиск пути к исполняемому файлу через реестр...


15-1191481460
Niki
2007-10-04 11:04
2007.10.28
Геометрия


11-1174985923
dca
2007-03-27 12:58
2007.10.28
KOLWebBrowser/ TWebBrowser конфликтует с TThread


6-1172650257
Oleg_teacher
2007-02-28 11:10
2007.10.28
Помогите начинаещему с сокетами


3-1180612782
Loginov Dmitry
2007-05-31 15:59
2007.10.28
Почему данные могут не сохраняться?




   Наверх