Страница: 1 |
Можно ли откомпилировать программу на VB 6 так, чтобы полученный exe файл включал в себя все необходимые библиотеки?
Нет, откомпилировать нельзя, а вот объединить - можно... Add-Ins -> Package and Deployment Wizard->Load Behavior ->Loaded/Unloaded and Load on StartUp ->Ok Add-Ins -> Package and Deployment Wizard Затем, после подключения Wizard Package и на все следующие вопросы говоришь Next в конце Finish Получишь cab и setup.exe. Удачи. 2 Emigrant, я думаю тут не о том спрашиваю... А если о инсталлерах, то не надо эту кривость использовать, существует огромное кол-во более функциональных, удобных и красивых инсталяторов sne, а что значит "объединить"? Ну, есть еще Fusion, VBWrap и тому подобные вещи. Но об оправданности их применения можно спорить. эээ... а можно поподробнее? Что они (VPWrap и Fusion) делают? Объединяют откомпилированный файл с библиотеками (типа MSVBVM60.dll) в один. На самом деле таких программ больше. Я лично пользуюсь Fusion ("Сварка"). Это то, что мне нужно! А геде можно найти этот Fusion? Спасибо большое! А еще я нашел такую программу - Alloy 4.19, тоже хорошо работает. А подробнее можно? В чем основные минусы? Если о минусах метода в принципе, то, как я понимаю, полученный таким способом экзешник будет работать несколько медленее исходного. Хотя в моем случае (DirectX) это незаметно. Если о недостатках Alloy, то я их пока не обнаружил, если не считать 28-дневного ограничения работы и отсутствии возможности уапковать полученный экзешник. Может ты когда нибудь слышал об "холодной пайке". Так вот Cold Fusion почти это делает. То есть, не трогая твой код обединяет твои библиотеки и даже файлы любого формата. Но это уже от выбора его версии зависит. В Cold Fusion 1 (старая) обединялись только библиотеки и сжатие было слабоватое. И выбор замены библиотеки если существует в системе не было. Он просто перезаписыал уже существующее. А вот вторая версия очень классная. Она позволяет выбрать: куда извлекать библиотеки и файлы; зарегестрировать ОСХ компоненты; Заменять по форме (если сушествещая старая то заменить или оставить и пр.); И ктому-же делает так-называемую прививку к коду против взлома! Ну очень удобная вещ. Она у меня где-то должна быть. Найду выложу куда нить и сообшу! А ты скатаеш оттудаво Пока! Удачи! Страница: 1 |
Вопрос: Компиляция с библиотеками
Добавлено: 04.02.04 22:18
Автор вопроса: BQR | Web-сайт:
Ответы
Всего ответов: 15
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 04.02.04 23:56
Номер ответа: 2
Автор ответа:
Emigrant
Вопросов: 7
Ответов: 22
Профиль | | #2
Добавлено: 05.02.04 00:01
Номер ответа: 3
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #3
Добавлено: 05.02.04 00:42
Номер ответа: 4
Автор ответа:
BQR
ICQ: -
Вопросов: 4
Ответов: 8
Web-сайт:
Профиль | | #4
Добавлено: 05.02.04 01:10
Номер ответа: 5
Автор ответа:
crackoff
ICQ: 156165990
Вопросов: 12
Ответов: 229
Профиль | | #5
Добавлено: 05.02.04 08:16
Номер ответа: 6
Автор ответа:
BQR
ICQ: -
Вопросов: 4
Ответов: 8
Web-сайт:
Профиль | | #6
Добавлено: 05.02.04 08:20
Номер ответа: 7
Автор ответа:
mzx
ICQ: 259560026
Вопросов: 21
Ответов: 143
Профиль | | #7
Добавлено: 05.02.04 08:37
Номер ответа: 8
Автор ответа:
BQR
ICQ: -
Вопросов: 4
Ответов: 8
Web-сайт:
Профиль | | #8
Добавлено: 05.02.04 08:44
Номер ответа: 9
Автор ответа:
mzx
ICQ: 259560026
Вопросов: 21
Ответов: 143
Профиль | | #9
Добавлено: 05.02.04 10:01
http://powerbasic.narod.ru/files/Fusion.zip
Номер ответа: 10
Автор ответа:
BQR
ICQ: -
Вопросов: 4
Ответов: 8
Web-сайт:
Профиль | | #10
Добавлено: 05.02.04 10:26
Номер ответа: 11
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #11
Добавлено: 05.02.04 11:47
Номер ответа: 12
Автор ответа:
BQR
ICQ: -
Вопросов: 4
Ответов: 8
Web-сайт:
Профиль | | #12
Добавлено: 05.02.04 11:53
Номер ответа: 13
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #13
Добавлено: 05.02.04 14:42
Номер ответа: 14
Автор ответа:
Emigrant
Вопросов: 7
Ответов: 22
Профиль | | #14
Добавлено: 05.02.04 16:23
sne
Возможно, ты и прав, но как поставлен вопрос, такой и на него ответ. Чтобы понять что лучше, надо все попробовать. Зато хорошо собирает все библиотеки. Хотя сама лично я пользуюсь InnoSetup.
Номер ответа: 15
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #15
Добавлено: 12.09.11 09:16
У кого есть ссылка на новую версию?