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

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

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

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


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

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

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


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