Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Зарегестрирован ли OCX? / 4 сообщений из 4, страница 1 из 1
22.12.2004, 13:41
    #32839152
lnu
lnu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зарегестрирован ли OCX?
Kак написать процедурку OCXRegistered?

If !OCXRegistered("SomeOCX.ocx")
! "regsvr32 SomeOCX.ocx"
endif
...
Рейтинг: 0 / 0
22.12.2004, 15:41
    #32839575
-ноль-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зарегестрирован ли OCX?
Можно, но насколько я понимаю в реестр смотреть надо, "есть ты там или нет".
Гораздо проще вместо:
Код: plaintext
1.
2.
If !OCXRegistered("SomeOCX.ocx")
! "regsvr32 SomeOCX.ocx"
endif
Сделать
Код: plaintext
1.
! "regsvr32 /u SomeOCX.ocx"
! "regsvr32  SomeOCX.ocx"
ну подумаешь на 2 милисеки в хужщем случае процедура выполниться медленее :)
Пойдет ?
...
Рейтинг: 0 / 0
22.12.2004, 15:54
    #32839624
lnu
lnu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зарегестрирован ли OCX?
Вообще-то да.
Єто чтоб в процеcсе разработки можно было скопировать рабочую папку на машину шефа и показать ему что прога рабочая :)

потом регистрацию будет делать какой-нибудь инсталер...
...
Рейтинг: 0 / 0
23.12.2004, 02:22
    #32840547
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зарегестрирован ли OCX?
Hi -ноль-!

Не нуна тут убогих RUN и regsvr32 :(
Нуна напрямую функцию регистрации вызывать:
Код: plaintext
1.
DECLARE INTEGER DllRegisterServer IN SomeOCX.ocx
? DllRegisterServer() &&  1  если всё OK 


Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Зарегестрирован ли OCX? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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