СообЧа > База Знаний > Программирование > C, С++ > Borland C++ Builder

Вопрос

Как сделать конечный продукт (программу) с помощью InstallShield Express for Builder5, или без него? Потому как программ — если нет Buildera — не работает.

Ответ

Ну, начнем…

  1. Запускаем InstallShield
  2. Может появиться, а может и не появиться окошко с вопросом о том, что будем делать: редактировать старый проект установки либо создавать новый (точно не помню, т.к. после 1-го появления я его отключил).В данном случае, я так понимаю, нужно создать новый. Если окошка нет — делаем File\New.
  3. Появляется окно New Project, в котором надо выбрать директорию для создаваемого проекта установки и дать название этому проекту. Сделали — жмем Enter.
  4. Имеем перед собой Setup Checklist,на котором много кнопок с треугольничками. Будем их нажимать. И начнем с самой верхней — Application Information. Видим окно Set the Visual Design с 3-мя закладками.
  5. App Info — на ней поле Application Name — уже заполнено тем названием, что мы дали нашему проекту в самом начале. Поле Application Executable ждет нас — давим кнопку Browse и показываем, где лежит ехе-файл программы, которую мы хотим инсталлировать. Поля Version & Company — заполняются по желанию. Поле Default Destination Directory — здесь пишем, куда будет инсталлироваться наша программа. По умолчанию — в каталог ProgramFiles.
  6. Закладка Main Window — что и где будет отображаться на экране при инсталляции (по умолчанию — текст — название проекта; если рисунок — откуда брать), логотип — можно не ставить, позиция текста (рисунка), цвет фона.
  7. Закладка Features — подключать или нет авто-деинсталлятор. Прошли эти 3 закладки — ОК — на Setup Checklist должны появиться красные птички напротив кнопок, одноименных закладкам.
  8. Далее — Specify InstallSheldObjects…
  9. Нажмем General Options. Снова видим окно с закладками. Здесь выбираем, какие дополнительные компоненты подключать в инсталл. пакет. (в зависимости от того, что у нас делает программа). Я думаю, что Standard VCL Packages не помешает в любом случае.
  10. Если что-то было выбрано на предыдущей закладке, то Advanced покажет, где оно лежит и куда поместится после инсталляции. Выбрали — снова ОК — снова птички.
  11. Следующее действие — Specify Components — 3 закладки
  12. Groups and Files — можем посмотреть, какие файлы мы выбрали, где они находятся и добавить новую(ые) группу(ы) с новыми файлами в этот проект по нашему хотению.
  13. Components — добавляем (если нужно) — папку, где будут лежать еще какие-либо нужные нам компоненты.
  14. Setup Types — показывает, какие компоненты входят в наш пакет для Complet Setup — ОК
  15. Select Dialog Boxes — выбираем в Settings For — что будет появляться на экране при инсталляции (Readme, лицензия и т.д.). Для некоторых выбираемых вещей есть настройки (т.е. откуда их берем). Если у нас несколько групп и компонентов, можно предусмотреть возможность выбора Typical-Compact-Custom инсталляции (тогда можно будет указать, для какого типа инсталляции какие компоненты и файлы). — ОК)
  16. Make Registry Changes — если работаем с реестром, то с какими ключами(Keys) и данными(Values), добавляем новые или модифицируем старые. — ОК
  17. Specify Folders and Icons — откуда запускать будем программу(ехе-файл) после инсталляции, назначим горячие клавиши для быстрого запуска, иконку и т.п. — ОК
  18. Run Disk Builder — наконец-то делаем инсталляционные диски. Иногда не получается из-за того, что пропустили или неправильно выполнили какое-то из вышеописанных действий — тогда надо внимательно себя перепроверить, пройдясь по пунктам создания инсталляции.
  19. Test Run — проводит тестовую инсталляцию на наш компьютер, после которой можно проверить, все ли прописалось там, где нужно и с теми ли параметрами.
  20. Copy to Floppy — записываем нашу инсталляшку на диски.


shadow



Copyright © 2000-2004 Сообщество Чайников
Контактная информация