Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 02.06.2007
Сообщений: 65

Не могу заставить работать на другом компьюторе

02.06.2007, 09:43. Показов 1982. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста!!!! Я совсем еще начинающий
Не могу заставить работать на другом компьюторе скомпелированный c базами данных(Data) файл в vb6.
Создаю туже дерикторию, все туда устонавливаю, но не работает всеравно.
При запуске сразу выдает сообщение что в HKEY_CLASSES_ROOTCLSID{00000010-0000-0010-8000-00AA006D2EA4} класс не зарегестрирован,за тем програмка появляется но базы данных не работают(Exsel).
Очень прошу подскажите как переносить скомпелированную програмку на другой компьютер
(или надо ставить весь VB6). C уважением Alek

alek2001@mail.ru
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.06.2007, 09:43
Ответы с готовыми решениями:

Приложение не работает на другом компьюторе
При просмотре приложения с другой машины приложение не работает выводиться следующее сообщение.

Как заставить работать кнопку, которая находится на другом объекте (статической панели)?
Подскажите пожалуйста! Не знаю как получить событие от кнопки1. Имеются две кнопки, которая находится в панели не работает. Не знаю...

Не могу заставить работать
Вот код, почему не хочет работать? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...

15
VladK
02.06.2007, 11:31
В меню Add-Ins есть Add-Inn Manager. С его помощью подключи Package and Deployment Wizard, если он еще не стоит в меню Add-Ins. Далее следуй его указаниям...
Farhad
18.07.2007, 14:52
У Вас незарегистрированная Dll-ка (похоже, что работаете с DAO)
Можно так: найдите regedit-ом запись (на машине, где разрабатывался проект) и экспортируйте её в отдельный файлик, потом несите на комп, где потерпели неудачу и там запустите.
p.s. файл Dll, разумеется, должен быть в наличии
0 / 0 / 1
Регистрация: 16.04.2007
Сообщений: 50
18.07.2007, 22:50
Все-таки лучше руками из рега не копировать ничего, а проставить на клиентской машине свежий MDAC (что вобщем-то и проделает инсталяция созданая с помощью Package & Deployment Wizard'а). Потянуть свежий MDAC можно отсуда: http://www.microsoft.com/data/download.htm
0
Farhad
23.07.2007, 19:41
Да, согласен, что ставить MDAC правильнее, только весит он около 7 метров, а при программке в 40-60 кБ..
и потом: я понял вопрос так, что нужно ЗАСТАВИТЬ работать программу на другой машине.
А остальное совершенно верно, создавайте приложение, не забывайте подключать референсы, и выполняйте рекомендации визарда при создании инсталляции.
Удачи!
ger
24.07.2007, 10:18
Добрый день!
А у меня проблемма в том, что не могу создать полноценный дистрибутив. Когда прога простая - нет проблемм. (Дистрибутив делаю визардом от VB6.0 Professional SP4) Когда в проге есть DataReport и DataEnvironment - тогда при запуске у клиента инсталлированной программы для начала выдает ошибку: Run-time Error '8577'. Failed getting Rowset(s) from current data sourse
Ну и выкидывает из проги на фиг...
Вроде все, что должно входить в дистрибутив - входит. Mdac устанавливал. Ничего не помогает.
Поможите - кто может....
0 / 0 / 0
Регистрация: 22.07.2007
Сообщений: 46
24.07.2007, 10:44
Побробуй сделать дистрибутив Wise Installerом
0
ger
24.07.2007, 11:28
А как выяснить, какие файлы нужно включать в дистрибутив? В Wise Installere нужно ведь все указывать вручную, если я не ошибаюсь.
0 / 0 / 1
Регистрация: 16.04.2007
Сообщений: 50
24.07.2007, 16:07
Проблем может быть несколько:
- Не совпадает версия MDAC'а устаная у тебя на машине и включаемая в диструбутив;
- Проблема с провайдером. Например, ты используешь провайдера для ODBC, а на клиенте нет такого DSN'а;
- Просто с той машины, по какой-то причине, не видно сервера.

Попытайся проанализировать в чем отличие твоей машины от клиентской.
0
0 / 0 / 0
Регистрация: 22.07.2007
Сообщений: 46
24.07.2007, 16:18
В wise можешь указать файл проекта, все остальное он сделает сам
0
Vsh
24.07.2007, 20:14
Попробуй на машине клиента установить ADO из VStudio, если пойдет, то проблема в том что твой mdac не устанавливает ADO так как должен
ger
29.07.2007, 11:57
Спасибо всем ответившим мне!
Проблемма оказалась в том что на клиентских машинах не хотел работать Jet (почему - не знаю пока). А через OLE ODBS все пошло как по маслу.
0 / 0 / 0
Регистрация: 16.06.2007
Сообщений: 5
30.07.2007, 18:19
Privet!
U menja takaja ze problema uze davno.
Ne pomoglo i Service Pack 5. Pervij vizov
Adodc b programme, i oshibka.
Ja poka tak resil problemu, sto na mashinu
klienta zapuskaju Setup VB6, a potom Uninstall
iz za avtorskih prav.
Uninstall VB6 ostavljaet vcje nuznije Dll-i
i Ocx-i, kotorije nuzni dlja raboti moej progr.
Okontsateljnoje resenije poka ja toze ishu.
0
Soulhunter
31.07.2007, 12:40
GABOR, а что за ОС стоит на твоей машине и на клиенте? если разные, например 2000-й сервер и NT-Workstation, то истесстно P&D Wizard тебе не поможет, надо использовать другие инсталлеры, где можно собрать под любую ОС. И еще не забудь все сервис паки забубенить туда!
0 / 0 / 0
Регистрация: 16.06.2007
Сообщений: 5
31.07.2007, 21:09
SOULHUNTER, u menja i u klienta takze Win98 no bcjo robno. P&D Wizard b konce piset, sto u klienta nado pravilno stavitj Dcom98 dlja pravilnoj raboti. No kak eto delatj praviljno.
Ja pussu Dcom98 no ona netsego ne sprasivajet.
I esso odna problema !
Setup piset bcje .cab fajli b c:windows, a posle
okontsanii tsasto zabivaet ih napr. ot 5-ogo cab-a v biblioteke.A kogda posilaju novuju polnuju versiju pod takim ze nazvanijem, togda ot 5-ogo uze ne berjot iz CD, a ostovljajet starije, i izmenjenije, kotorije bili b poclednih cabinet fajlah ne posli.Daze ecli tam novij modul bil, togda trebujet stobi poctavitj novij CD pod numerom 0.
0
Soulhunter
01.08.2007, 10:18
Нда уж. Если честно не советую клиентскую часть на 98-й Windows ставить, лучше всего НТ для этого заточена, а подобные проблемы были у меня однажды когда я все это на 95-ый ставил, тогда мне посоветовали поставить туда все ОСРы и ваще там кучи библиотек не было. В 98-м насколько я знаю ситуевина ваще такова, что для него не было сервис паков выпущено, а есть такая версия SE, типа доработанная. У тебя она стоит? А я, если често, только под НТ работаю, посему врядли могу тебе каким-нить глобальным советом помочь
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.08.2007, 10:18
Помогаю со студенческими работами здесь

Не могу заставить работать отладку
Вылезает такая ошибка, пробовал переключать gdb и cdb, никак не идет

Не могу заставить серву работать
Добрый день! Точнее не то, что не могу, стандартные примеры работают на ура! Не могу запустить свой код. Задача была отказаться от...

Не могу заставить работать move_upload_file
делаю электронную библиотеку для колледжа застрял на моменте загрузки файла на сервер Надо загружать книги на сервер в папку /books/pdf ...

Не могу заставить работать в X16
Хоть убей пишет что и слот и видео карта работают в X8 3.0 хотя и слот и видеокарта X16 Видеокарта Saphire PULSE RX560 4GB без...

Не могу заставить работать микрофон
Установил Windows7. Не могу заставить работать микрофон. soundMAX показывает, что микрофон стоит не на своём месте, но... На этом же...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru