Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Теоретичні відомості. Голова циклової комісії






МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ТЕХНОЛОГІЧНИЙ КОЛЕДЖ

НАЦІОНАЛЬНОГО УНІВЕРСИТЕТУ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»

 

 

ЗАТВЕРДЖУЮ

Голова циклової комісії

спеціальних комп’ютерних дисциплін

______ Л.В.Беца

“____” “___________” 2015р.

 

 

Інструкція до лабораторної роботи№ 2

Створення простого додатку в Delphi

з дисципліни " Програмування"

 

для студентів спеціальності

5.05010201 “Обслуговування комп’ютерних систем і мереж”

напряму підготовки 6.050102 “Комп’ютерна інженерія”

 

 

 

Інструкцію розробила викладач

 

_____________ І.Є.Королевич

 

Львів 2015


Мета роботи:

· навчитися створювати в інтегрованому середовищі розробки Delphi програму-додаток з вікном, на якому розташовані кнопка, мітка та графічне зображення.

 

Теоретичні відомості

 

Основний компонент довільної програми-додатку в ІСР Delphi – форма (компонент Form). На формі можна розташовувати інші компоненти, які розташовані на палітрі компонентів. Компоненти на палітрі компонентів згруповані за змістом та призначенням в окремі сторінки.

Щоб перенести компонент на форму, необхідно відкрити відповідну сторінку палітри компонентів, клацнути на компоненті, а потім клацнути в потрібному місці форми.

Кожен компонент має властивості, які можна задати на сторінці Properties вікна Object Inspector (Інспектор Об’єктів).

 

Для компонента Form можна задати наступні властивості:

 

Name ім’я форми

Caption надпис в заголовку вікна форми

Color колір поверхні форми

Font шрифт на поверхні форми

Height висота форми

Weigh t ширина форми

 

Для розташування кнопки на формі можна використати компонент Button (сторінка Standard палітри компонентів), який має наступні властивості:

 

Name ім’я компонента в програмі-додатку (за замовчуванням

Button1, Button2 тощо)

Caption надпис на поверхні кнопки

Font шрифт надпису

Height висота кнопки

Weigh t ширина кнопки

 

Для розташування на формі надпису (мітки) можна використати компонент Label (сторінка Standard палітри компонентів), який має наступні властивості:

 

Name ім’я компонента в програмі-додатку (за замовчуванням Label1,

Label2 тощо)

Caption текст надпису

Font шрифт надпису

Alignment вирівнювання тексту відносно лівої та правої границь мітки

Layout вирівнювання тексту відносно верхньої та нижньої границь мітки

 

Для розташування на формі графічного зображення використовується компонент Image (сторінка Additional палітри компонентів), який має наступні властивості:

 

Name ім’я компонента в програмі-додатку (за замовчуванням

Image1, Image2 тощо)

Picture для завантаження на форму графічного зображення з файлу

Center для центрування зображення на поверхні компоненту Image

Visible = true – зображення видиме на екрані
= false – зображення невидиме на екрані

Для того щоб організувати взаємодію компонентів, розташованих на формі, необхідно визначити події, на які компоненти реагуватимуть, а також саму реакцію компонентів на ці події. Перелік подій, на які може реагувати компонент, знаходиться на сторінці Events вікна Object Inspector (Інспектор Об’єктів).

Для того щоб визначити реакцію компонента на певну подію, необхідно виділити цю подію в переліку і двічі клацнути на білому полі справа від назви події, щоб перейти у вікно Редактора кодів. В цьому вікні створюються обробники подій для компонентів. Обробник події ­– це процедура, написана на мові Object Pascal, яка визначає дії, що буде виконувати програма-додаток після появи даної події.

Практично всі компоненти мають подію Onclick, яка виникає після того, як користувач додатку клацнув лівою кнопкою миші на компоненті. Для цієї події у вікні Редактора кодів ви побачите наступну заготовку обробника події:

 

procedure TForm1.Button1Click(Sender: TObject);

Begin

end;

 

Властивості компонента можна змінювати програмно (в тексті програми). Для цього в обробнику події необхідно написати ім’я компонента (властивість Name), крапку, назву властивості, символи “: =”, які позначають операцію присвоєння, і значення, яке ви хочете присвоїти даній властивості. Наприклад, запишемо в обробнику події Onclick для кнопки Button1 наступний оператор:

 

Label1.Caption: = ‘Це моя перша програма-додаток’;

 

Тоді після клацання користувачем на кнопці Button1 на мітку Label1 буде виведений текст „Це моя перша програма-додаток”.

 

Після того, як задані властивості компонентів та написані обробники події, вам потрібно відкомпілювати програму і виконати її. Для цього виберіть команду Run/Run в головному меню Delphi або натисніть швидку клавішу F9.


Завдання:

 

· створіть програму-додаток, за допомогою якої користувач зможе виводити на екран або забирати з екрану графічне зображення, клацнувши на відповідній кнопці;

· доповніть компоненти на екрані відповідними надписами.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.