не запускается exe-файл на разных компьютерах

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Polaris
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 20.12.2007 (Чт) 16:57
Откуда: Krasnodar, Russia

не запускается exe-файл на разных компьютерах

Сообщение Polaris » 11.03.2008 (Вт) 12:47

Доброго времени суток!
Помогите новичку плз...

есть готовый стандартный exe- проект.
создание setup-файла, рабочих папок программы, группы будут делаться с помощью программы create install.
все копируется и создается отлично, но
на некоторых комьютерах сам exe файл при запуске дает ошибку

проблема с exe-шником


run time error 429
can`t create ActiveX object

пробовал Fusion`ом всавлять в exe-шник dll-ки. где помогает, а где-то нет. кто c таким сталкивался?

Atoman
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 109
Зарегистрирован: 01.02.2008 (Пт) 6:36

Сообщение Atoman » 11.03.2008 (Вт) 12:57

А ты регистрируешь dll-ки.

run time error 429 - Невозможно создание объекта или возвращение ссылки на этот объект компонентом ActiveX

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 11.03.2008 (Вт) 12:57

Не зарегистрирован один из ActiveX компонентов.
Скорее всего там, где у пользователя нет прав администратора

Polaris
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 20.12.2007 (Чт) 16:57
Откуда: Krasnodar, Russia

Сообщение Polaris » 11.03.2008 (Вт) 14:22

пользователь - администратор 100%

Lonely Wolf
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 5
Зарегистрирован: 11.03.2008 (Вт) 13:55
Откуда: Питер

Сообщение Lonely Wolf » 11.03.2008 (Вт) 14:37

А на какой конкретно компонент ругается, не знаешь?
Quis custodiet ipsos custodes?

Polaris
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 20.12.2007 (Чт) 16:57
Откуда: Krasnodar, Russia

Сообщение Polaris » 11.03.2008 (Вт) 15:00

как это посмотреть?

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 11.03.2008 (Вт) 19:01

с помощью спасительных msgbox-ов

Polaris
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 20.12.2007 (Чт) 16:57
Откуда: Krasnodar, Russia

Сообщение Polaris » 12.03.2008 (Ср) 9:46

когда значение переменной вывести мессадж боксом это понятно,
но как незарегистрированный компонент? :o

Polaris
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 20.12.2007 (Чт) 16:57
Откуда: Krasnodar, Russia

Сообщение Polaris » 12.03.2008 (Ср) 10:38

Polaris писал(а):когда значение переменной вывести мессадж боксом это понятно,
но как незарегистрированный компонент? :o


Люди знающие, подскажите..
полностю готовый проект, а не работает там где нужно.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 12.03.2008 (Ср) 10:46

Люди знающие, подскажите..
полностю готовый проект, а не работает там где нужно.


Cначала, составь список ActiveX компонентов которые использует твоя программа, затем в инсталляторе вручную пропиши регистрацию каждого используемого OCX и DLL файла.

Polaris
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 20.12.2007 (Чт) 16:57
Откуда: Krasnodar, Russia

Сообщение Polaris » 12.03.2008 (Ср) 12:48

Всем спасибо.
проблема была с sqldmo.dll, а точнее с отсутствием дополнительнго к ней еще 7 библиотек


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

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

Сейчас этот форум просматривают: Google-бот и гости: 25

    TopList