Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IZVP_lab-novi.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
16.14 Mб
Скачать

3. Вибір встановлюваних компонентів

Команди групи Specify Application Data (рис. 6) дозволяють визначити компоненти програми, які повинні бути встановлені на комп'ютер користувача. Якщо в проекті визначено декілька груп компонентів (див. команду Features), то потрібно визначити компоненти для кожної групи.

Рис. 6. Команди групи Specify Application Data

В результаті вибору команди Files права частина вікна буде розділена на області (рис. 7). В області Source computer's files можна вибрати файли, які необхідно перенести на комп'ютер користувача. В області Destination computer's folders треба вибрати теку, в яку ці файли повинні бути поміщені. Для того щоб вказати, які файли потрібно встановити на комп'ютер користувача, слід просто "перетягнути" необхідні файли з області Source computer's files в область Destination computer's files. Якщо в групі Features декілька елементів, то треба визначити файли для кожного елемента.

Рис. 7. Вибір файлів, які потрібно перенести на комп'ютер користувача

Команда Object/Merge Modules дозволяє задати, які об'єкти, наприклад динамічні бібліотеки або пакети компонентів, повинні бути поміщені на комп'ютер користувача і, отже, на настановну дискету. Об'єкти, які потрібно помістити на настановну дискету, вибираються в списку InstallShield Objects/Merge Modules (рис. 8).

Рис. 8. Вибір об'єктів, які повинні бути встановлені на комп'ютер користувача

4. Конфігурування системи користувача

Команди групи Configure Target System (рис. 9) дозволяють задати, які зміни потрібно внести в систему користувача, щоб набудувати систему на роботу зі встановлюваною програмою.

Рис. 9. Команди групи Configure Target System

Команда Shortcuts/Folders дозволяє вказати, куди потрібно помістити ярлик, що забезпечує запуск встановлюваної програми. В результаті вибору цієї команди в правій частині вікна відкривається ієрархічний список, в якому перераховані меню і теки, куди можна помістити ярлик програми. В цьому списку потрібно вибрати меню, в яке повинен бути поміщений ярлик, натиснути правою кнопкою миші і в списку, що з'явився, вибрати команду New Shortcut (рис. 10).

Рис. 10. В списку Shortcuts потрібно вибрати меню, в яке повинен бути поміщений ярлик запуску програми

Рис. 11. Вибір файла, для якого створюється ярлик

Рис.12. Ярлик створений, тепер можна виконати його настройку

Потім, в діалоговому вікні Browse for Shortcut Target, потрібно вибрати файл програми (рис. 11), натиснути на кнопці Open і ввести ім'я ярлика. Після цього можна виконати остаточну настройку ярлика, наприклад, в полі Arguments ввести параметри командного рядка, а в полі Working Directory — робочий каталог (рис. 12).

5. Настройка діалогів

Для взаємодії з користувачем програма установки використовує стандартні діалогові вікна. Розробляючи програму інсталяції, програміст може задати, які діалоги побачить користувач в процесі інсталяції програми.

Щоб задати діалогові вікна, які будуть з'являтися на екрані монітора під час роботи інсталяційної програми, треба в групі Customize Setup Appearance (рис. 13) вибрати команду Dialogs і в списку Dialogs (рис. 14), що відкрився відзначити діалоги, які потрібно включити в програму установки.

Рис. 13. Команди групи Customize Setup Appearance

Рис. 14. В списку Dialogs потрібно відзначити діалоги, які повинні з'явитися в процесі установки програми на комп'ютер користувача

В таблиці Properties (праворуч від списку діалогів) перераховані властивості вибраного діалогу. Програміст може змінити значення цих властивостей і, тим самим, виконати настройку діалогу. Наприклад, для діалогу Readme потрібно задати ім'я файла (властивість Readme File), в якому знаходиться коротка довідка про встановлювану програму.

Для більшості діалогів можна визначити банер (властивість Ваппе Bitmap) — ілюстрацію, яка відображається у верхній частині вікна диало га. Формат файла банера — BMP, розмір — 499х58 пикселов.

В табл. 4 перераховані діалогові вікна, які можуть з'явитися у час роботи інсталяційної програми.

Таблиця 4. Діалогові вікна процесу установки

Діалогове вікно

Призначення

Splash Bitmap

Вивід ілюстрації, яка може служити як інформації про встановлювану програму. Розмір ілюстрації—465х281 пікселів, формат —BMP

Install Welcome

Вивід інформаційного повідомлення на фоні ілюстрації (розмір 499х312 пікселів)

License Agreement

Вивід знаходиться в rft-файлі ліцензійного повідомлення. Дозволяє перервати процес установки програми у разі незгоди користувача з пропонованими умовами

Readme

Вивід короткої інформації про встановлювану програму

Customer Information

Запрошує інформацію про користувача (ім'я, назва організації) і, можливо, серійний номер встановлюваної копії

Destination Folder

Надає користувачу можливість змінити приречений каталог, в який встановлюється програма

Database Folder

Надає користувачу можливість змінити приречений каталог, призначений для баз даних

Setup Type

Надає користувачу можливість вибрати тип установки програми (Typical— звичайна установка, Minimal — мінімальна установка, Custom — вибіркова установка)

Custom Setup

Надає користувачу можливість вибрати встановлювані компоненти при вибірковій (Custom) установці

Ready to Install

Вивід інформації, введеної користувачем на попередніх кроках, з метою її перевірки перед початком безпосередньої установки програми

Setup Progress

Показує відсоток виконаної роботи під час установки програми

Setup Complete Success

Інформує користувача про завершення процесу установки. Дозволяє задати програму, яка повинна бути занедбана після завершення установки (як правило, це сама встановлена програма), а також можливість виводу вмісту Readme-файла

Для того щоб діалогове вікно з'являлося під час роботи інсталяційної програми, необхідно встановити прапорець, розташований зліва від назви діалогового вікна. Для вікон License Agreement і Readme потрібно задати імена rtf-файлів, в яких знаходиться відповідна інформація.

В найпростішому випадку програма інсталяції може обмежитись виводом наступних діалогів:

- Readme;

- Destination Folder;

- Ready to Install;

- Setup Progress;

- Setup Complete Success.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]