Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как узнать, зарегистрирован ли ActivX компонент. / 4 сообщений из 4, страница 1 из 1
30.12.2003, 05:38
    #32366509
vgross
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать, зарегистрирован ли ActivX компонент.
Подскажите пожалуйста.
Как узнать, зарегистрирован ли ActivX компонент в системном реестре .
...
Рейтинг: 0 / 0
30.12.2003, 05:55
    #32366510
vgross
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать, зарегистрирован ли ActivX компонент.
Дополнение!
Имеется в виду в RUNTIME.
...
Рейтинг: 0 / 0
30.12.2003, 08:11
    #32366527
vklepko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать, зарегистрирован ли ActivX компонент.
Можно, к примеру, попытаться создать экземпляр объекта, и проверить успешна ли попытка
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
LOCAL lcError,llError, myObject
lcError = on( "error" )
on error llError = .t.
llError = .f.

myObject = CreateObject( "ActiveX" )

on error &lcError


if !llError and vartype(myObject) =  "O"  and !isnull(myObject)
     && Экземпляр создан успешно
    
endif


Если ActiveX выкладывается на форму/контейнер, то, наверное, обработать ошибку инициализации в событии Error формы/контейнера.
...
Рейтинг: 0 / 0
05.02.2004, 16:56
    #32399800
kvb
kvb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать, зарегистрирован ли ActivX компонент.
Откройте реестр (regedit), войдите в узел HKEY_CLASSES_ROOT и в низ!!!
Если знаете, как называется ваш ActiveX, и если он зарегистрирован, то и увидите его там.
Можно также (для разнообразия) в фоксе войти через Tools->Optoins на вкладку Controls, выбрать ActiveX и посмотреть в списке, есть ли нужный.
Для регистрации используйте regsvr32:

regsvr32 имя_компонента
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как узнать, зарегистрирован ли ActivX компонент. / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]