- •Практична робота № 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).
6.2. Видаліть компоненти кнопок ok й Help.
6.3. Замініть назву кнопки Cancel на Вихід і привласніть їй якість Close.
6.4. Зміните назву форми, для чого в Object Inspector відкрийте список об'єктів, виберіть PagesDlg:
Виділений компонент |
Вікно інспектора об'єктів |
Ім'я властивості |
Дія |
PagesDlg1 |
Propeties |
Caption |
Допомога |
|
|
Name |
Замінити на U_Instr
|
6.5. Дайте сторінкам назви Правила роботи, Тематика тесту, Авторські права, для цього у властивості Caption замініть відповідно TabSheet1, TabSheet2, TabSheet3.
6.6. Заповніть сторінки форми Tabbed Notebook Dialog текстом інструкції, для чого на кожну сторінку додайте компонент Memo з палітри компонентів Standard. Для уведення тексту в об'єкт Memo потрібно ініціювати рядок уведення для властивості Lines і праворуч натиснути на кнопку із трьома крапками. У вікні, що з'явилося, убудованого редактора ввести необхідний текст.
Для того щоб вставлений об'єкт збігався по кольору з формою, виконаєте наступні дії:
Виділений компонент |
Вікно інспектора об'єктів |
Ім'я властивості |
Дія |
Memo |
Propeties |
Color (збіг по цвіті із тлом форми) |
clBtnFace |
|
|
Ct3D (скасування тривимірних ефектів об'єкта) |
False |
|
|
BorderStyle (скасування рамки) |
bsNone |
|
|
Font (вибір шрифту) |
|
|
|
Alignment (вирівнювання тексту) |
|
6.7. Збережете створену форму під ім'ям F_Instr.pas.
6.8. Створімть перехід з форми Меню на форму Допомога. Для цього потрібно перейти на форму Меню й установити курсор на опції Допомога, клацнути клавішею миші й внести зміни в процедуру обробки:
Виділений компонент |
Вікно інспектора об'єктів |
Ім'я властивості |
Дія |
Допомога (кнопка) |
Events |
OnClick |
U_Instr.ShowModal; Крім того, потрібно описати в модулі F_Menu.pas зовнішнє ім'я F_Instr, розмістивши його в блоці реалізації (implementation): uses F_Instr; |
6 .9. Збережіть виконану роботу (File – Save All). Запустіть програму на виконання й перевірте правильність її роботи:
перехід з Титульної форми на форму Меню;
перехід з форми Меню на форму Допомога;
вихід з форми Допомоги.
7. Створити форму Тестування (u_Test).
7.1. Нехай наша форма Тестування буде побудована на основі стандартної форми Tabbed Notebook Dialog і буде містити 3 питання (3 панелі TtabSheet).
П
Рис. 5
Питання 1
За початок відліку географічної довготи місця прийнятий:
Екватор
Меридіан 1800
Нульовий меридіан +
Північний полюс
Питання 2
Лінії, що з'єднують на кліматичних картах крапки з однаковим атмосферним тиском, називаються:
Горизонталями
Изометрами
Ізобарами +
Ізогетрами
Питання 3
Артезіанськими називаються води:
Ґрунтові
Ґрунтові+
Міжпластові ненапірні
Міжпластові напірні
7.2. Самостійно створіть форму Тестування й перехід на неї з форми Меню. Для цього повторіть всі кроки, які були зроблені при створенні форми Допомога (див. пункт 6). Збережіть створену форму з ім'ям F_Test.pas.
7.3. Для правильного контролю виконання тестування зробіть так, щоб послідовно були доступні спочатку тільки перше питання, потім тільки другі й т.д. Для цього передбачите додаткову кнопку завершення тестування кожного питання.