powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / создание exe-файла без setup-a
16 сообщений из 16, страница 1 из 1
создание exe-файла без setup-a
    #34591460
vladimir22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите пожалуйста!
vb 6.0, проект содержит 4 простеньких формы, и один DataReport,
который конешно отказывается работать на компах без VB,
setup делать нельзя, т.к. это программа экзаменационного теста,
который будет работать только с cd-romа!

заранее спасибо
p.s. перед тем как писать вопрос, почитал кучу похожих постов,
но ответа там так и не нашёл :(
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591519
Фотография gjghjc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gjcvnjhb в рефернсах проекта на какие библиотеки и контролы ссылается твоя прога и запихай их в папку с ехе-шником в 99% случаев помогает :)
Да и не забудь про msvbvm60.dll (ее частенько не бывает в WIN98 )
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591536
vladimir22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, пробую...
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591581
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сомневаюсь, что это поможет.
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591619
Фотография gjghjc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну я же написал что в 99% случаев это помогает. :) И если проект не загружен дополнительными контролами и ссылками на библиотеки то должно помочь.
Хотя если есть DataReport то соответсвенно прога работает с некой базой... если прога работает с базой значит может понадобится драйвер этой БД? Antonariy я прав? Или есть еще какие-то грабли?
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591637
vladimir22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет, не работает :(
DataReport - не открывает!
ошибка "Application - defined or object - defined error"
вся база в массиве...
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591676
vladimir22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
суда по ошибке нехватает чего-то,
можно в начале exe файла проверить заегестрированна ли такая dll,
если нет, то зарегистрировать программно?
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591709
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gjghjcесли прога работает с базой значит может понадобится драйвер этой БД? Antonariy я прав?Нет. Стандартные ODBC-драйверы встроены во все винды. Отдельно ставятся всякие oracle-interbase-mysql...

Нужно было сразу проектировать прогу так, чтобы она работала без всяких внешних файлов.
Если бросить ActiveX библиотеки в папку к exe, то при старте вида проверяет их наличие там и если находит, то регистрирует. Но я не уверен, что она будет регистрировать активиксы со сменных readonly носителей. Попробуй записать на RW какую-нибудь dll и сделать RegSvr32.

Короче, делай setup и уговаривай препода его ставить. Или ищи ноут и демонстрируй на нем.
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591717
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть еще тулза под названием Fusion. Она компонует все библиотеки проги в один исполняемый файл. Но это работает не всегда.
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591724
vladimir22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
здорово, попробывать стоит... пробую...
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591742
Фотография gjghjc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyОтдельно ставятся всякие oracle-interbase-mysql. я это и имел ввиду :)
А что касается регистрирования библиотек. Я такое когда-то делал (диск с автораном и простеньким вьювером фотографий образцов продукции заказчика), но вроде бы экспериментировал с RW.
А Fusion не будет пытаться вытащить компоненты из ехе-шника в папку с прогой как это делает PEbundle??
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591753
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю как она работает. Однажды поставил, че-то она ругалась-ругалась, я на нее плюнул и забыл.
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34591829
vladimir22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
никак не могу найти, может кто поделится icq 168-120-416
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34592035
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могу выслать по почте. 4,6 мб в bestbook влезут?
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34592042
vladimir22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vovundel@inbox.ru
Огромное спасибо!
...
Рейтинг: 0 / 0
создание exe-файла без setup-a
    #34593565
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy
Нужно было сразу проектировать прогу так, чтобы она работала без всяких внешних файлов.
Если бросить ActiveX библиотеки в папку к exe, то при старте вида проверяет их наличие там и если находит, то регистрирует. Но я не уверен, что она будет регистрировать активиксы со сменных readonly носителей. Попробуй записать на RW какую-нибудь dll и сделать RegSvr32.


Надо сказать что эти ActiveX-ы не регистрятся, но это не мешает программе их правильно использовать. Но не спрашивайте меня как - я только знаю что так работает и пользую на практике. Вообще программа вначале ищет используемый ActiveX в своем каталоге, а потом по пути указанному при регистрации.

Если есть работа с MDB-шкой то можно использовать DAO, то DLL-ка от DAO кидается так-же в каталог программы и все прекрасно работает. Хотя если не орентироваться на дюже старые машины, то MDAC давно живет на всех компах -> можно использовать и ADO.

Вообще встречал лишь несколько коммерческих DLL-ок которые требовали явной регистрации (т.е не работали будучи помещенными в каталог программы, пока их явно не зарегистрируют).
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / создание exe-файла без setup-a
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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