ОШИБОЧКА... Помогите

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
АндрейБ
Бывалый
Бывалый
 
Сообщения: 276
Зарегистрирован: 18.12.2004 (Сб) 17:00
Откуда: Санкт-Петербург

ОШИБОЧКА... Помогите

Сообщение АндрейБ » 12.04.2005 (Вт) 11:27

В двух словах, я написал приложение. Сделал инсталяшку.
Теперь ставлбю на другие компы, и вот те на:
на XP - все работает у всех.
на 2000 - то же проблем пока не было (правда ставил только на 1 комп)
а вот в 98 виндах где-то работает, а где то выдает ошибочку:

Run-time error '429'
ActiveX component nant' create object.

Подскажите как с этим бороться. Я все библиотеки копирую в SYS (SYS32).
Кто ищет, тот всегда найдет ...

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 12.04.2005 (Вт) 11:30

А регистрировать не пробывал :?:
regserv32.exe myocx.ocx

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 12.04.2005 (Вт) 12:46

Шурик писал(а):А регистрировать не пробывал :?:
regserv32.exe myocx.ocx

Очепатка однако:
regsvr32 my.ocx

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 12.04.2005 (Вт) 13:03

Ну.... я и хотел так написать :roll:

АндрейБ
Бывалый
Бывалый
 
Сообщения: 276
Зарегистрирован: 18.12.2004 (Сб) 17:00
Откуда: Санкт-Петербург

Сообщение АндрейБ » 12.04.2005 (Вт) 13:25

у меня два объекта *.OCX:
MSComCt2.ocx
MSFLXGRD.OCX

Их оба надо регистрировать?
Как, просто после инсталяции выполнить командные строки:?
regsvr32 MSComCt2.ocx
regsvr32 MSFLXGRD.OCX

Поясните пожалуйста поподробнее...
Кто ищет, тот всегда найдет ...

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 12.04.2005 (Вт) 13:35

правильно, так и регестрируй
и зарегистрируй, если есть ActivX DLL тоже и так же...

а инсталятор сам не регистрирует компоненты???

Alexander N. Samarin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 397
Зарегистрирован: 05.03.2005 (Сб) 20:59
Откуда: Интернат 18 (СУНЦ МГУ), комната 214А, кровать посередине

Сообщение Alexander N. Samarin » 12.04.2005 (Вт) 13:37

Вообще, что за инсталлятор??
На это не смотрите! Это не подпись!!!!!!

АндрейБ
Бывалый
Бывалый
 
Сообщения: 276
Зарегистрирован: 18.12.2004 (Сб) 17:00
Откуда: Санкт-Петербург

Сообщение АндрейБ » 12.04.2005 (Вт) 14:46

Inno Setup 2!
Я не знаю, может в нем и можно регистрировать, но я не знаю пока как.
Кто ищет, тот всегда найдет ...

Alexander N. Samarin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 397
Зарегистрирован: 05.03.2005 (Сб) 20:59
Откуда: Интернат 18 (СУНЦ МГУ), комната 214А, кровать посередине

Сообщение Alexander N. Samarin » 12.04.2005 (Вт) 16:16

Должна быть какая-либо галочка
На это не смотрите! Это не подпись!!!!!!

Ruslan Demidow
Мужчина!
Мужчина!
Аватара пользователя
 
Сообщения: 987
Зарегистрирован: 25.03.2004 (Чт) 13:39
Откуда: N.Novgorod

Сообщение Ruslan Demidow » 12.04.2005 (Вт) 16:26

АндрейБ
Вот строка из скрипта от Inno Setup (правда четвёртый)

Source: "C:\User\FBR\vbalGrid6.ocx"; DestDir: "{sys}"; Flags: onlyifdoesntexist regserver uninsneveruninstall

Берёт компонент по указанному адресу, запихивает в дистрибутив. При установке распаковывает в каталог System32 и регистрирует его (если файла/компонента с таким именем ещё нет).
При удалении программы компонент не удаляется, а остаётся на диске пользователя.
Это Ж-ж-ж-ж неспроста (с) Винни-Пух

АндрейБ
Бывалый
Бывалый
 
Сообщения: 276
Зарегистрирован: 18.12.2004 (Сб) 17:00
Откуда: Санкт-Петербург

Сообщение АндрейБ » 13.04.2005 (Ср) 11:14

Спасибо.
Кто ищет, тот всегда найдет ...


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 146

    TopList