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

2. Установка

Після створення файла ресурсів компоненту, в якому знаходиться бітовий образ значка компоненту, можна приступити до установки компоненту. Для цього треба з меню Component вибрати команду Install Component і заповнити поля вікна Install Component, що відкрилося (мал. 2).

Рис. 2. Діалогове вікно Install Component

В полі Unit file name потрібно ввести ім'я файла модуля. Для цього скористатися кнопкою Browse.

Поле Search path (Шлях пошуку) повинне містити розділені крапкою з комою імена каталогів, в яких Delphi під час установки компоненту буде шукати необхідні файли, зокрема файл ресурсів компоненту. Якщо ім'я файла модуля було введено в полі Unit file name вибором файла із списку, отриманого за допомогою кнопки Browse, то Delphi автоматично додає в полі Search path імена необхідних каталогів.

Примітка Файл ресурсу компоненту повинен знаходитися в одному з каталогів, перерахованих в полі Search path. Якщо його там немає, то компоненту буде призначений значок його батьківського класу.

Поле Package file name повинне містити ім'я пакету, в який буде встановлений компонент. За умовчанням компоненти, створювані програмістом, додаються в пакет Dclusr70.dpk.

Поле Package description містить назву пакету. Для пакету Dclusr70.dpk

ЦЕ текст: Borland User's Components.

Після заповнення перерахованих полів і натиснення кнопки ОК починається процес установки. Спочатку на екрані з'являється вікно Confirm (мал. 3), в якому Delphi просить підтвердити оновлення пакету.

Рис.3. Запит підтвердження оновлення пакету в процесі установки компоненту

Після натиснення кнопки Yes процес установки продовжується. Якщо він завершується успішно, то на екрані з'являється інформаційне повідомлення (мал. 4) про те, що в результаті оновлення пакету палітра компонентів оновлена, тобто в неї доданий значок компоненту, і новий компонент зареєстрований.

Рис. 4. Повідомлення про неуспішну установку компоненту

Після установки компоненту в пакет відкривається діалогове вікно Package (Редактор пакету компонентів) (мал. 5), в якому перераховані компоненти, що знаходяться в пакеті.

Рис. 5. Вікно редактора пакету компонентів

На цьому процес установки компоненту закінчується. В результаті на вкладці палітри компонентів, ім'я якої було задано при створенні модуля компоненту, з'являється значок встановленого компоненту (мал.6).

Рис.6. Вкладка Samples після установки компоненту NkEdit

3. Тестування створеної компоненти

Для тестування нової компоненти і її властивостей, потрібно створити новий проект і помістити на форму дану компоненту.

Щоб перевірити властивість обрахунку натиснень ClickCount, в обробнику натиснення нової кнопки потрібно написати процедуру виведення кількості натиснень у підказку (властивість Hint).

Питання для самоконтролю:

  1. Які дії потрібно виконати для того, щоб створити модуль компоненти?

  2. Яким чином можна встановити компонент?

  3. Як здійснити тестування нової компоненти?

Лабораторна робота №11

Тема: Робота з графікою у Delphi.

Мета роботи: вивчити можливості побудови графіків за допомогою компоненту відображення графічної інформації. Написати і налагодити програму побудови на екрані графіка заданої функції.