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

2. Структура

Команди групи Organize Your Setup (рис. 9.3) дозволяють задати структуру програми установки.

Рис.3. Команди rpynnuOrganizeYourSetup

В результаті вибору команди General Information в правій частині вікна розкривається список, в який потрібно ввести інформацію про встановлювану програму.

Значення більшості параметрів, за винятком тих, які ідентифікують встановлювану програму і її розробника, можна залишити без зміни. Параметри, значення яких потрібно змінити, приведені в табл.2.

Таблиця .2. Параметри команди General Information

Параметр

Визначає

Значення

Product Name

Назва встановлюваній програми

Saper

Product Version

Версія встановлюваної програми

1.01.0001

INSTALLDIR

Каталог комп'ютера користувача у який буде встановлена програма

ProgramFilesFolder] Saper

Слід звернути увагу на параметр INSTALLDIR. За умовчанням передбачається, що програма буде встановлена в каталог, призначений для програм. Оскільки під час створення інсталяційної програми не можна знати, як на комп'ютері користувача називається каталог програм і на якому диску він знаходиться, то замість імені реального каталога використовується його псевдоним- [ProgramFilesFolder]. В процесі установки програми на комп'ютер користувача інсталяційна програма отримає з реєстру Windows ім'я каталога програм і замінить псевдонім на це ім'я.

Інші псевдоніми, які використовуються в програмі InstallShield Express, приведені в табл. 3

Таблиця 3. Деякі псевдоніми каталогів Windows

Псевдонім Каталог

Кореневий каталог диска, на якому знаходиться Windows [windowsFolder] Каталог Windows, наприклад C:\Winnt

Системний каталог Windows, наприклад C:\Winnt\System32

[ProgramFilesFolder] Каталог програм, наприклад C:\Program Files

[PersonalFolder] Тека Мої документи на робочому столі (розташування

теки залежить від версії ОС і способу входу в систему)

Очевидно, що можливості інстальованої програми визначаються складом встановлених компонентів. Наприклад, якщо встановлені файли довідкової системи, то користувачу в процесі роботи з програмою доступна довідкова інформація. Команда Features (можливості) дозволяє створити (визначити) групи компонентів, які визначають можливості програми і які можуть встановлюватися по окремості. Розділення компонентів на групи дозволяє організувати багатоваріантну, у тому числі і визначувану користувачем, установку програми.

В найпростішому випадку група Features складається з одного елемента Always Install. Щоб додати елемент в групу Features, потрібно натиснути правою кнопкою миші на слові Features, з контекстного меню, що з'явилося, вибрати команду New Feature Ins і ввести ім'я нової групи, наприклад Help Files and samples. Після цього в полі Description потрібно ввести коротку характеристику елемента, а в полі Comments — коментар (рис. 4).

Рис. 4. Декілька елементів в групі Features забезпечують можливість багатоваріантної установки

Команда Setup Types дозволяє задати, чи буде користувачу під час установки програми надана можливість вибрати (в діалоговому вікні Setup Type) варіант установки. Установка може бути звичайною (Typical), мінімальною (Minimal) або вибірковою (Custom). Якщо встановлювана програма складна, тобто складається з декількох незалежних компонентів, то ця можливість звичайно надається.

Для програми "Сапер" передбачається тільки один варіант установки - Typical. Тому прапорці Minimal і Custom потрібно скинути (рис. 5).

Рис. 5. Команда Setup Types дозволяє задати можливі варіанти установки програми

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