Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Определить зарегистрирован ли ОСХ   Найти похожие ветки 

 
BorisMor ©   (2004-03-11 10:32) [0]

Как сделать сабж ?


 
Digitman ©   (2004-03-11 11:08) [1]

попытаться создать экз-р AX-объекта интересующего класса


 
Asdor ©   (2004-03-11 11:12) [2]

Cам OCX не регистрится, а регистрятся библиотека типов и классы в нем. Соответственно, если знаешь, какие классы в OCX - то проверяешь ключи реестра (HKCR\CLSID\Твой КлассИд, HKCR\Твой ПрогИд, HKCR\TypeLib\Твой ЛибИд).
Если не знаешь, то придется перебирать все ключи в HKCR\CLSID, HKCR\TypeLib и искать, нет ли в каком-нить ключе в подключе InprocServer[32](для HKCR\CLSID\какой-то CLSID) в значении по-умолчанию названия твоей OCX.

Или, как написал Digitman © (11.03.04 11:08) [1]


 
BorisMor ©   (2004-03-11 15:08) [3]

Тогда в продолжение вопрос немного не в темму.
А как сделать что бы сообщение не выдавалась об ошибке
Делаю

try
 Flash := TMyOCX.Create(nil) ;
except
 on EOleSysError do RegisterMyOCX();
end;

Но сообщение всеравно выпадает. Хотя конечно регистрируется. Плиз, проведите ликбез :)



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

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
14-1077804171
Budy
2004-02-26 17:02
2004.03.28
Иконка около часов


6-1074350516
MadGhost
2004-01-17 17:41
2004.03.28
Как подсоединияться к Интернету?


4-1074500590
acidman
2004-01-19 11:23
2004.03.28
таскание формы без головы


9-1062232999
IvoozZ
2003-08-30 12:43
2004.03.28
Сбор предметов и помещение их в инвентарь (2D квест)


7-1072523902
Nick_Omsk
2003-12-27 14:18
2004.03.28
Двунаправленная связь с компьютером