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

1.2. Приклад створення додатка

Завдання: створити Windows-додатка для обчислення виразу

.

Чисельні значення даних x, у і z занести з клавіатури у відповідні поля панелі інтерфейсу. Один з можливих варіантів панелі інтерфейсу створюваного застосування показаний на рис. 1.2.

1.2.1. Збереження проекта

В процесі проектавання додатка DELPHI створює декілька файлів - проект. Кожен проект доцільно зберігати в окремій, заздалегідь створеній теці. За допомогою відповідного додатка Windows створимо теку і назвемо її, наприклад, LAB1.

Для збереження проекта відкрийте в головному меню пункт File і клацніть “мишею” на опції Save Project As.(Зберегти проект як.). Спочатку DELPHI відкриє панель діалога Save Unit1 As (Зберегти модуль як) для збереження модуля проекта. У цій панелі знайдемо створену теку LAB1 і збережемо в ній модуль під ім'ям, наприклад, UnLinAlg. Звернете увагу на те, що DELPHI за умовчанням привласнить цьому файлу тип Delphi unit з розширенням *.pas. Потім відкриється панель діалога Save Project1 As . Назвемо наш проект, наприклад, PrLinAlg і збережемо його в цій же теці. Тут DELPHI дасть файлу тип Delphi project і розширення *.dpr. Переконаєтеся в тому, що головне вікно DELPHI тепер називається PrLinAlg, вікно головного файлу проекта- PrLinAlg.dpr, а вікно модуля проекта- UnLinAlg.pas.

Прагніть давати файлам осмислені імена замість одноманітних Unit1 і Project1, пропонованих DELPHI.

Щоб уникнути втрати файлів проекта в аварійних ситуаціях, пов'язаних, наприклад, з виключенням живлення, зависанням системи і так далі, рекомендується періодично зберігати проект, використовуючи піктограму головного меню або опцію Save All в меню File.

1.2.2. Настройка вікон

Щоб працювати з вікном, необхідно зробити його активним, клацнувши “мишею” в будь-якому місці вікна. Біля активного вікна заголовок стає виділеним, наприклад, на рис. 1.1 активним є вікно Редактора Коди.

Вікна Форми і Редактора Коди модуля в правому верхньому кутку мають кнопки управління, які призначені: - для згортання вікна в піктограму, - для розгортання вікна на весь екран і повернення до початкового розміру , - для закриття вікна.

За допомогою “миші”, захоплюючи одну з кромок вікна або виділений рядок заголовка, відрегулюєте потрібні розміри вікон Форми, Редактора Коди, Інспектора Об'єктів і їх положення на екрані.

1.2.3. Зміна заголовка Форми

Нова Форма має однакове ім'я (Name) і заголовок (Сaption) - FORM1. Початкуючим програмістам ім'я Форми міняти не рекомендується, оскільки воно використовується в тексті модуля.

Для зміни заголовка активізуйте вікно Інспектора Об'єктів і на сторінці Properties у властивості Caption заміните заголовок Form1 на Лаб. робота №1-Линейный алгоритм. Переконаєтеся, що одночасно змінився заголовок вікна Форми.

1.2.4. Розміщення компонентів на Формі

Розміщуватимемо компоненти на Формі так, щоб вони відповідали панелі, показаній на рис. 1.2.

Рис.1.2

Для нанесення написів на Форму використовується компонент Label. Виберіть в Палітрі Компонентів на сторінці Standard піктограму компонента Label і клацніть на ній “мишею”. Потім в потрібному місці Форми клацніть “мишею” - з'явиться напис Label1. У властивості Caption Інспектора Об'єктів заміните напис Label1 на Введіть значення X:. У властивості Font підберіть шрифт. Аналогічно нанесіть на Форму решту написів. Клацнувши “мишею” на будь-якому з розміщених компонентів, відрегулюйте його місцеположення на Формі і розмір.

Для введення/виведення даних в простих випадках використовуються компоненти Edit і Memo. Компонент Edit застосовується в тих випадках, коли дані представляються одним рядком. Якщо даними є декілька рядків, то використовується компонент Memo.

Для створення полів введення чисельних значень змінних x, у і z використовуваний компонент Edit. Виберіть в Палітрі Компонентів на сторінці Standard піктограму і розмістите компонент Edit в потрібних місцях Форми так само, як Ви це робили з компонентом Label.

Для виведення результатів використовуємо компонент Memo. Виберіть в Палітрі Компонентів на сторінці Standard піктограму , помістіть компонент Memo на Форму і відкоригуйте його місцеположення і розміри.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]