Завдання
Завдання №1.
Створити новий проект і зберегти в його в окремій папці.
Визначити повну назву файлів проекту, їх розмір.
Хід роботи
1.Спочатку запустимо Delphi. Для цього скористаємось кнопкою Пуск/Программы/Borland Delphi N/Delphi N. Після запуску Delphi містить новий проект.
Для відома: Для того щоб закрити проект потрібно скористатися головним меню File/Close. Для створення нового проекту – File/New Application.
2.Далі на диску С створимо папку з ім’ям Practugna1Z1. В неї збережемо наш новий проект. Для збереження скористуємось головним меню File/Save all або відповідною кнопкою на панелі інструментів.
3.Відкриємо дану папку і заповнимо таблицю даними про найменування файлів, їх розмір та призначення.
Ім’я |
Розмір |
Призначення |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Завдання №2.
Створення проекту який містить додаткові форми - модальну та немодальну.
Хід роботи
1.Створіть новий проект.
2.Помістіть в проект нову форму (Form2).
Для цього використайте головне меню File/New Form.
3.Далі щоб в модулі Unit1 можна було б використовувати нашу додаткову форму Form2 потрібно підключити модуль Unit2. Для автоматичного підключення потрібно скористатися головним меню File/Use Unit…(При цьому в редакторі коду повинна бути вибрана вкладка з модулем Unit1). В списку що з’явиться потрібно вибрати модуль який потрібно підключити (тобто Unit2) і натиснути OK.
4.Щоб додаткова форма з’являлася на екрані при клацанні правою клавішею миші по основній формі потрібно зробити наступні дії:
- вибрати основну форму (Form1) – щоб інспектор об’єктів містив в верхній частині напис: Form1:Tform1;
- в інспекторі об’єктів перейти на вкладку з подіями (Events);
- вибрати подію onClick. (Ця подія виникає при клацанні лівою клавішею миші по даній формі);
- в правій частині даної події клацнути два рази - в вікні редактора коду згенерується процедура;
- в даній процедурі потрібно дописати код який буде виконуватися коли користувач буде клацати лівою клавішею миші по основній формі. Напишемо між Begin i End; наступний рядок: Form2.ShowModal; в результаті ви повинні отримати наступне:
procedure TForm1.FormClick(Sender: TObject);
begin
Form2.ShowModal;
end;
Як побачимо додаткова форма викликається модально.
5.До нашого проекту додамо ще одну форму (Form3), яка буде викликатися немодально.
6.Виберемо подію головної форми onKeyDown і два рази клацнемо правіше від напису.
7.В згенерованій процедурі добавимо код Form3.Show;
8.Запустимо проект і переконаємося що при клацанні по основній формі з’являється модальна форма (Form2), а при натисканні на будь-яку клавішу на клавіатурі – немодальна (Form3).
9.Збережемо даний проект на диску С в папку Practugna1Z2.
Після виконання завдання відкрийте дану папку і заповніть таблицю даними про найменування файлів, їх розмір та призначення.
Ім’я |
Розмір |
Призначення |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
В попередньому завданні були написана програма в стилі SDI. Наступним завданням буде створити програму яка містить головну форму і дві додаткові. Але написана вона повинна в стилі MDI.
Завдання №3.
Створити програму в стилі MDI, яка містить головну форму і дві додаткові форми.