Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРАКТИЧНА РОБОТА.docx
Скачиваний:
2
Добавлен:
19.11.2019
Размер:
22.68 Кб
Скачать

Завдання

Завдання №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, яка містить головну форму і дві додаткові форми.