Страница: 1 |
Страница: 1 |
Вопрос: Компиляция
Добавлено: 25.02.06 00:04
Автор вопроса: Alex
Здравствуйте, подскажите как скомпилировать проект, так чтобы его можно было запустить на машине, на которой нет Visual Basic...
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
PeterS
Вопросов: 24
Ответов: 109
Профиль | | #1
Добавлено: 25.02.06 00:30
Точный ответ на этот вопрос - никак.
Но есть два выхода, захватить с собой необходимые файлы (длл'ки, ocx и т.п.) или впихнуть их в прогу с помощью Fusion (сразу говорю ищи в инете).
Номер ответа: 2
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #2
Добавлено: 25.02.06 00:33
Существует куча всяческих программ (например PEBundle, еще что-то вроде VB Wrap(?)), которые позволяют упаковать в один EXE'шник не только саму программу, но и нужные ей библиотеки.
Номер ответа: 3
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #3
Добавлено: 25.02.06 01:35
Если прога не хело вёрд, я бы советовал использовать инсталятор.
Сейчас много хороших инсталяторов которые сами определяют какие нужны
файлы, автоматически регестрируют dll and ocx, ну итд всяких фич...
Номер ответа: 4
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #4
Добавлено: 25.02.06 14:03
Чтобы откомпилировать программу мне хватило следующих файлов:
LINK.EXE
MSPDB60.DLL
VB6.EXE
VB6.OLB
VB6EXT.OLB
VB6IDE.DLL
VBA6.DLL
VBAEXE6.LIB
Все это весит чуть более 6Мб, а в сжатом виде и того меньше - 2,5Мб Если еще поколдовать над ресурсами, добиться можно большего результата
Только не будем еще забывать и о msvbvm60.dll
PS
Возможно нужны и еще какие-нить файлы
Номер ответа: 5
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #5
Добавлено: 25.02.06 15:29
Для запуска VBшного приложения достаточно только msvbvm60.dll. Если конечно не подключены всякие дополнительные файлы. Просто пихаешь библиотеки в папку с екзешником и будет везде работать.
Номер ответа: 6
Автор ответа:
Tamplier
ICQ: 298742928
Вопросов: 58
Ответов: 340
Профиль | | #6
Добавлено: 25.02.06 16:19
Лучше инсталятор использовать. Например, Setup Factory. Правда, дорогой он, зараза...