Как зарегистрировать *.OCX файл в системе?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
13GHOST
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 305
Зарегистрирован: 09.01.2004 (Пт) 12:48

Как зарегистрировать *.OCX файл в системе?

Сообщение 13GHOST » 16.01.2004 (Пт) 5:49

Подскажите как зарегистрировать *.OCX файл в системе. заранее спасибо.

Kostyan
Постоялец
Постоялец
 
Сообщения: 439
Зарегистрирован: 20.09.2002 (Пт) 4:14
Откуда: Россия, Уссурийск

Сообщение Kostyan » 16.01.2004 (Пт) 6:24

regsvr32.exe name.ocx
После этого перезагрузи систему.

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 16.01.2004 (Пт) 10:12

Kostyan писал(а):regsvr32.exe name.ocx
После этого перезагрузи систему.


regsvr32.exe PATH\name.ocx

А перегружать имхо не надо :roll:
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

VKar
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 15.01.2004 (Чт) 15:58
Откуда: Нижневартовск

Сообщение VKar » 16.01.2004 (Пт) 10:40

Это в коммандной строке надо писать, да? А нельзя это сделать из программы(т.е. написать текст, чтоб программа сама регистрировала)?

VKar
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 15.01.2004 (Чт) 15:58
Откуда: Нижневартовск

Сообщение VKar » 16.01.2004 (Пт) 11:00

Кстати, если в проекте подключаешь доп. компоненты, то обязательно их нужно копировать на комп, где прога будет запускаться? А то иногда на компах, где запускается своя программа, вылетает сообщение, что *.OCX файл не найден.

Kostyan
Постоялец
Постоялец
 
Сообщения: 439
Зарегистрирован: 20.09.2002 (Пт) 4:14
Откуда: Россия, Уссурийск

Сообщение Kostyan » 16.01.2004 (Пт) 11:04

Из программы делай так:
Shell "regsvr32.exe name.ocx", но если эта-же прога и использует эти компоненты, то она просто не запуститься.
Копировать обязательно, если их там нет.

VKar
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 15.01.2004 (Чт) 15:58
Откуда: Нижневартовск

Сообщение VKar » 16.01.2004 (Пт) 12:01

Ну можно сделать так, чтоб при загрузке прога проверяла, установлены ли ocx если нет, быстро выгружалась и сама копировала бы их со своего каталога. Или простого нахождения в своей папке нужных OCX достаточно?

Kostyan
Постоялец
Постоялец
 
Сообщения: 439
Зарегистрирован: 20.09.2002 (Пт) 4:14
Откуда: Россия, Уссурийск

Сообщение Kostyan » 16.01.2004 (Пт) 12:10

Не мучайся короче и используй Fusion. Эта прога запихнет все ocx в exe-шник и ничего копировать и регистрировать не придется.

VKar
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 15.01.2004 (Чт) 15:58
Откуда: Нижневартовск

Сообщение VKar » 16.01.2004 (Пт) 15:32

Это что за прога, она входит в состав VB?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 16.01.2004 (Пт) 16:44

Поищи по форуму слово Fusion :) И поулчишь исчерпывающий ответ :)

VKar
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 15.01.2004 (Чт) 15:58
Откуда: Нижневартовск

Сообщение VKar » 16.01.2004 (Пт) 18:21

Спасибо

basicom
Обычный пользователь
Обычный пользователь
 
Сообщения: 60
Зарегистрирован: 20.05.2003 (Вт) 10:10
Откуда: Екатеринбург

Сообщение basicom » 21.01.2004 (Ср) 12:25

Ситуация такая: ocx из VB5 перенес на комп с VB4, зарегистрировал, поместил в Toolbox, а при переносе на форму пишет:
не найдена лицензия на данный компонент! и не запускает проекты Тот же mswinsck.ocx или mschart.ocx, которых нет в VB4. Но если на машине установлено два VB4 и VB5, то в VB4 всё работает без особых проблем. Как быть в случае с машиной VB4, если не делать установку проекта сделанного на VB5 а в ручную прописать лицензию? :roll:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 2

    TopList