Страница: 1 |
Вопрос: "Самодостаточная" программа? | Добавлено: 10.02.07 22:20 |
Автор вопроса: ![]() |
Здравствуйте. Не знаю правильно ли выразился в заголовке. В общем дело вот в чём. Хочу создать exe (vb6), который запускался бы желательно на любой машине, т.е. не требующий инсталяции. Посмотрел какие файлы собирает visual studio installer, запихнул их в файл ресурсов, скомпилировал, пробую запускать на др. машине: exe'шник хочет найти ocx в системной папке, ошибка, прога слетает. Можно ли сделать так, чтобы программа обращалась к файлам в самой exe'шнике, т.е. к файлу ресурсов. Как нить переадрисовать обращение? |
Ответы | Всего ответов: 15 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 295725312 Вопросов: 53 Ответов: 830 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 10.02.07 23:37 |
Не пиши с ocx, а пиши по возможгости на API.
Тот же ComDialog. НЕ получается используй инсталятор, с регистрацией твоих ocx, только ставь галочку записать если новее, другие не коцай программы. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ICQ: 308-534-060 Вопросов: 20 Ответов: 1860 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 11.02.07 09:37 |
1. Используй какой-нибудь VB Power Wrap
2. Не используй в дальнейшем VB6 и .NET Пиши проги на Power Bacic, или лучше на ассемблерах MASM/FASM/NASM/WASM/TASM/GoASM |
Номер ответа: 3 Автор ответа: ![]() ![]() Вопросов: 44 Ответов: 127 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 11.02.07 11:46 |
Используй Fusion, она позволяет подцеплять к файлу ocx и dll и сама их распаковывает перед запуском твоего exe, правда могут быть проблемы на nt4. А еще лучше пиши на vb5, тогда msvbv таскать не прийдется. Для пятерки он есть в ОС начиная с 98, а может быть и раньше(более ранние не проверял). |
Номер ответа: 4 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #4 | Добавлено: 11.02.07 22:20 |
Ребят, скиньте, плиз, ссылку на рабочий VB power Wrap или на кряк для какой нить версии. |
Номер ответа: 5 Автор ответа: ![]() ![]() ICQ: 259560026 Вопросов: 21 Ответов: 143 |
Профиль | Цитата | #5 | Добавлено: 12.02.07 15:11 |
Пользуюсь давно Fusion. На любых виндах - без проблем. Fusion сам определяет зависимости или можешь подсказать ему какие dll, ocx паковать. |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 176176951 Вопросов: 14 Ответов: 655 |
Профиль | Цитата | #6 | Добавлено: 12.02.07 15:37 |
2 mzx: как насчёт дистрибом/таблеткой поделиться? |
Номер ответа: 7 Автор ответа: ![]() ![]() ICQ: 259560026 Вопросов: 21 Ответов: 143 |
Профиль | Цитата | #7 | Добавлено: 12.02.07 20:01 |
да без проблем, куда слать? |
Номер ответа: 8 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #8 | Добавлено: 12.02.07 20:44 |
давай и мне тоже, если несложно, ar_zal@mail.ru
Заранее спасибо! |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 176176951 Вопросов: 14 Ответов: 655 |
Профиль | Цитата | #9 | Добавлено: 13.02.07 09:10 |
a.pashenko@mail.ru |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 60 Ответов: 808 |
Профиль | Цитата | #10 | Добавлено: 13.02.07 18:03 |
polk-fa]чтоб регекспы сдохли тут[rambler.ru |
Номер ответа: 11 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #11 | Добавлено: 18.02.07 20:51 |
2 mc-black.
Пиши проги на Power Bacic
А в чём преимущества? |
Номер ответа: 12 Автор ответа: ![]() ![]() ![]() ICQ: 308-534-060 Вопросов: 20 Ответов: 1860 |
Web-сайт: Профиль | Цитата | #12 | Добавлено: 18.02.07 22:03 |
получишь чистый exe без левых контролов из состава visual studio - только то, что установлено в системе. меньше размеры exe + понимание того, как пишуься программы под windows на нормальных языках программирования |
Номер ответа: 13 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #13 | Добавлено: 18.02.07 22:12 |
А не знаешь где достать PB? В инете пошарил, но ничего толкового не нашёл. |
Номер ответа: 14 Автор ответа: ![]() ![]() ![]() ICQ: 308-534-060 Вопросов: 20 Ответов: 1860 |
Web-сайт: Профиль | Цитата | #14 | Добавлено: 19.02.07 08:50 |
Почитай в разделе форума по Power Basic, либо задай свой вопрос там. Т.к. PB - коммерческий продукт, он стоит денег, а халявный вариант найти не очень просто. Спроси народ в соотв. разделе, может кто тебе вышлет. Я тебе сейчас выслать к сожалению не могу. |
Номер ответа: 15 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 262809473 Вопросов: 17 Ответов: 561 |
Web-сайт: Профиль | Цитата | #15 | Добавлено: 20.02.07 00:01 |
где достать PB?
http://powerbasic.narod.ru/files.html |
Страница: 1 |
|