- •Практична робота № 1. Тема:Елементи інтерфейсу Delphi
- •1. Загальні положення
- •Головне вікно здійснює основні функції керування проектом створюваної програми. Головне вікно містить:
- •2. Створення й збереження проекту й файлу модуля
- •Завдання
- •Практична робота № 2. Тема: Розробка першого проекту
- •1. Постановка завдання
- •2. План розробки програми
- •3. Короткий опис плану розробки програми
- •4. Завдання
- •Практична робота № 3. Тема: Розробка проекту "діалог"
- •Постановка завдання
- •План розробки програми
- •Завдання
- •Практична робота № 4. Тема: Розробка проекту "довідник"
- •1. Постановка завдання
- •2. План розробки програми
- •3. Завдання
- •Практична робота № 5. Тема: Розробка проекту "словник"
- •Постановка завдання
- •2. План розробки програми
- •3. Завдання
- •Практична робота № 6. Тема: Розробка проекту "ваша вага"
- •Постановка задачі
- •План розробки програми
- •Пояснення
- •Завдання
- •Оброблювач виключень будується у вигляді таких конструкцій:
- •Практична робота № 7. Тема: Розробка проекту "Кольори у форматі rgb"
- •Постановка задачі
- •Пояснення: новим у цій програмі буде використання:
- •Смуг прокручування ScrollBar (сторінка палітри компонентів Standard) як уведення даних,
- •Функцій перетворення значень колірних складових – tColorRef.
- •План розробки програми
- •3. Завдання
- •Практична робота № 8. Тема: Створити проект "тест з інформатики"
- •1. Постановка задачі
- •2.План розробки програми
- •Завдання
- •Практична робота № 9. Тема: Розробка проекту "тест з фізики"
- •Постановка завдання
- •План розробки програми
- •Ват Ом Вольт Ампер
- •Завдання
- •1. Постановка завдання
- •2. План розробки програми
- •2. Створити Титульну форму.
- •3.Створити форму Меню.
- •6.2. Видаліть компоненти кнопок ok й Help.
- •6.3. Замініть назву кнопки Cancel на Вихід і привласніть їй якість Close.
- •6.4. Зміните назву форми, для чого в Object Inspector відкрийте список об'єктів, виберіть PagesDlg:
- •7. Створити форму Тестування (u_Test).
- •7.4. Збережіть виконану роботу (File – Save All). Запустіть програму на виконання й перевірте правильність її роботи:
- •Перехід з Титульної форми на форму Меню;
- •Перехід з форми Меню на форму Тестування;
- •8. Створити форму Результат (u_Res).
Практична робота № 1. Тема:Елементи інтерфейсу Delphi
1. Загальні положення
Delphi - інтегроване середовище розробки (IDE - Integrated Development Environment).
Delphi дає можливість створювати програми в стилі візуального конструювання форми, розмістивши на ній які-небудь візуальні елементи.
В Delphi десять вікон, але після завантаження з'являються чотири вікна (Рис. 2):
головне вікно (заголовок Delphi – Project1);
вікно з формою для проектування додатка (заголовок Form1);
вікно інспектора об'єктів (Object Inspector);
вікно редактора форм (Unit1.pas).
Головне вікно здійснює основні функції керування проектом створюваної програми. Головне вікно містить:
Рядок заголовка.
Рядок меню.
Панель інструментів.
Палітра компонентів.
Рядок заголовка головного вікна відображає ім'я відкритого в цей момент проекту.
По заголовку головного вікна можна визначити, у якому режимі відкритий проект.
-
Текст заголовка
Режим роботи
Delphi – Project1
Редагування
Delphi – Project1 [Running]
Виконання
Рядок меню містить команди, необхідні для розробки й тестування додатків і використовується так само, як будь-яке стандартне Windows-меню.
Панель інструментів. Інструменти виконують команди головного меню.
На цій панелі є, зокрема, кнопка збереження проекту на диску, кнопка відкриття проекту, кнопка запуску програми на виконання.
П алітра компонентів улаштована у вигляді наборів піктограм. Сукупність наборів становить бібліотеку візуальних компонентів (VCL - Visual Component Library). Є кілька категорій компонентів, кожна з яких зв'язана зі своєю закладкою. За допомогою палітри компонентів ми будемо створювати екземпляри компонентів (або об'єкти) у формі.
1.2. Вікно проектувальника форми – головне місце, де відбувається створення програми з компонентів, що знаходяться в палітрі компонентів. Сама форма - це вже готова до виконання програма. У зазначене місце форми буде вставлений об'єкт - екземпляр компонента обраного типу.
1.3. Вікно інспектора об'єктів (Object Inspector) - відображає властивості активізованого кліком миші якого-небудь компонента або самої форми. Ім'я активізованого компонента перебуває під заголовком вікна.
Це вікно має дві закладки – Властивості (Properties) і Події (Еvents).
Властивість визначає атрибут компонента, наприклад, розмір кнопки або шрифт мітки.
Подія означає, наприклад, такі дії, як клік миші на кнопці або закриття вікна.
1.4. По ходу роботи система формує у вікні Редактора кодів текст програми мовою Object Pasсal, пов'язаної з формою. Після завантаження Delphi це вікно заховане за вікном форми, і його можна побачити, клацнувши на кнопці Toggle Form/Unit у панелі інструментів.
Рис. 1
Користувач може доповнювати текст програми самостійно або за пропозицією системи в момент розміщення об'єктів у формі.
2. Створення й збереження проекту й файлу модуля
Кожен пункт меню містить набір команд. На рис. 1 зображене відкрите меню пункту File.
Розглянемо деякі команди.
Команда New. Відкриває вікно New Items, за допомогою якого можна створити нову форму, шаблон проекту або форми, які потім можуть бути використані.
К
Рис. 2
Команда New Application. Створює новий проект, що складається з файлу проекту PROJECT1.DPR і двох файлів: модуля UNIT1.PAS і файлу форми UNIT1.DFM. При цьому IDE відображає вікно проектувальника форми й вікно редактора коду. Вікно проектувальника форми є активним. Після цього рекомендується зберегти новий проект, привласнивши йому своє ім'я.
Команда Open Project. Відкриває діалогове вікно Open Project, у якому вибирається відкриває файл, що був раніше збережений.
Команда Save. Зберігає активні файли під їхніми власними іменами. Якщо файл не був раніше збережений, і йому не було привласнене ім'я, Delphi відкриває діалогове вікно Save As, у якому потрібно вказати ім'я файлу.
Команда Save Project A.s Ця команда дозволяє зберегти проект під іншим ім'ям й, якщо буде потреба, в іншому каталозі.
Після вибору цієї команди з'явиться діалогове вікно для збереження файлу коду програми. За замовчуванням файлу дається розширення PAS, зазначене у вікні Тип файлу. Уведіть своє ім'я файлу й натисніть OK. Далі з'явиться наступне діалогове вікно для збереження файлу проекту (розширення DPR – Delphi Project). Уведіть ім'я проекту й натисніть OK.
Примітка
Для наступного збереження раніше створеного проекту досить виконати команду Save.