Страница: 1 |
Страница: 1 |
Вопрос: Как скомпилировать код
Добавлено: 10.03.08 00:25
Автор вопроса: Зеленый
Подскажите как откомпилировать код в VB6, чтоб он полностью собрал все, что надо, и программа шла потом не только у меня, но и у тех у кого VB6 нет на компе. Использовал RichTextBox и MSFlexGrid 5.0.
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #1
Добавлено: 10.03.08 00:54
таскать с программой VisualBasic Virtual Machine и два этих контрола я думаю.
Хотя по идее-то ничего специфичного нету... может это и так у всех есть?..
Номер ответа: 2
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #2
Добавлено: 10.03.08 02:31
Создать инсталятор для своей программы. Любая приличная программа должна инсталироваться.
Номер ответа: 3
Автор ответа:
Зеленый
Вопросов: 7
Ответов: 13
Профиль | | #3
Добавлено: 10.03.08 02:39
Ну ладно, а если есть что-то специфичное, допустим не у меня, а вообще, то что тогда. Или допустим готовый программный продукт. Там ведь не требует: где мне нужные OCX, или какой-то компонент неправильно зарегистрирован. У меня есть прога, тоже на VB6 была написана - там в папке exe-ник, нужные dll, ocx и regit.exe, regocx32.exe, regsvr32.exe. И все идет (причем я запускал только саму программу и ни разу reg*.exe). А если я скопирую все че надо (кстати, вопрос - как узнать - что надо? (я смотрел в Компонентах ссылки)) в папку и попробую воспользоваться этими regами, то все равно пишет, что, не так зарегено (при запуске моей проги). Короче - хелп, как узнать, что надо скопировать в папку с exe-ником и как сделать, чтоб все, что надо, зарегистрировалось должным образом. Или я че-то уже совсем не то говорю.
Номер ответа: 4
Автор ответа:
Зеленый
Вопросов: 7
Ответов: 13
Профиль | | #4
Добавлено: 10.03.08 02:40
А как или чем создать инсталятор? В меню ничего на это нет
Номер ответа: 5
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #5
Добавлено: 10.03.08 10:58
Я делаю так: беру самый обычный Package & Dчето-там Wizard, и узнаю с помощью него какие контролы юзает моя прога. Далее иду в любой инсталлятор (даже свой собственный) и тупо забиваю туда всю муру, которая написана в PDW.
Номер ответа: 6
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #6
Добавлено: 10.03.08 11:00
Меню Модули->Менеджер модулей, в окне выбираешь P& и включаешь его (предупреждаю он глючный, даже не смотря на то, что его можно исправить)
Насчет норм. инсталляторов:
SetupGenerator Pro
NSIS
SetupFactory
InstallShield
и т.п.
(Качать с инета)
Номер ответа: 7
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #7
Добавлено: 10.03.08 12:47
или прога с говорящим названием Create Install
Номер ответа: 8
Автор ответа:
Зеленый
Вопросов: 7
Ответов: 13
Профиль | | #8
Добавлено: 10.03.08 23:59
Спасибо, что разъяснили. Скачал Create Install - попробую сделать. Нашел P& Wizard - он не грузился при загрузке VB, но то, что он собрал при установке выводит ошибку про грид.ocx.
Номер ответа: 9
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #9
Добавлено: 11.03.08 02:18
Ошибка с P& Wizard - древний боян - пойщи в гугле как исправить. А вообще сейчас полно сторонних инсталятор, которые очень даже ничего
Не всегда если DLL рядом с EXE лежит, то EXE будет работать. Разные DLL бывют...
Если очень хочеться собрать все нужные файлы в один exe - пойщи проги для склейки файлов в один.. непомню как называется.. ну что-то из серии joiner..
Номер ответа: 10
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #10
Добавлено: 11.03.08 08:18
Для склейки всё-в-одном VB Power Wrap к примеру
Номер ответа: 11
Автор ответа:
Игорь
ICQ: 457394129
Вопросов: 52
Ответов: 133
Профиль | | #11
Добавлено: 11.03.08 20:15
Ставь SetupFetory 5, он сам выдерает из указанного VB проекта нужные контролы для инсталяции!