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

Об’єктно-орієнтоване програмування

Лабораторна робота № 2 (кількість аудиторних годин – 4). Розробка інтерфейсу користувача пункту обміну валюти

Мета роботи. Створити форму з назвою «Обмін валюти» для автоматизації процесу купівлі-продажу валюти в обмінному пункті. Для цього необхідно застосувати поля редагування (Edit), перемикачі (RadioButton, дослівно радіокнопка), випадаючий список вибору (ComboBox), а також кнопки для виконання обчислень та закінчення роботи програми.

Теоретичні відомості. Об'єкт Edit використовують для введення користувачем рядка символів з клавіатури. У разі необхідності для перетворення одержаного рядка (властивість Техt) у число і навпаки використовують стандартні функції мови Pascal Val та Str, чи функції Delphi StrToFloat та FloatToStr. Окрім відомих вам властивостей, поля редагування Edit володіють такими:

CharCase – вигляд символів, які набиратимуться в полі редагування;

Ctl3D – об’ємне подання об’єкта;

PasswordChar – символ для введення пароля;

ReadOnly – можливість змінити текст (доступність поля);

Hint – текст підказки, яка висвітлюється, якщо навести курсор миші;

ShowHint – висвітлювати∕невисвітлювати підказку;

Text – текст у пол. Редагування.

Об'єкт RadioButton використовують для створення у формі засобу для вибирання однієї альтернативної можливості серед декількох. Розглянемо такі властивості перемикачів:

Checked – стан перемикача (вибраний або не вибраний;

TabOrder – порядок вибору об’єкта клавішею Tab

TabStop – доступ до даного об’єкта табулятором.

Об’єкт ComboBox використовують для створення випадаючого списку вибору альтернатив. Найчастіше звертаються до таких його властивостей:

Items – слугує для формування елементів списку;

Itemindex - Номер обраного елемента списку. Номер першого елемента списку дорівнює нулю

Хід роботи

1. Завантажте середовище візуального програмування Delphi.

2. Відмовтесь від можливості змінювати розміри вікна програми, надавши властивості форми BorderStyle значення bsDialog.

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

Змініть назву заголовка форми на «Обмін валюти» та розміри форми на: Height315, Width411.

3. Вставте у форму об’єкт Panel.

У вікні Object Inspector задайте наступні значення його властивостей:

Align - alBottom,

Caption - пуста стрічка,

Height – 60,

4. Вставте на панель кнопки для обчислення вартості валюти та виходу з програми.

У властивості Caption задайте підписи для кнопок: "Обчислити" та "Кінець" відповідно. Виберіть, на ваш розсуд, розмір та тип шрифту підписів, а також розмір та розташування на панелі самих кнопок.

5. Вставте у форму два об'єкти типу RadioButton (перемикачі) як це показано на рис. 1.

Для цього клацніть на піктограмі об'єкта типу RadioButton (перемикач), яка знаходиться на закладці Standard палітри компонентів головного вікна Delphi, а після цього клацніть на потрібному місці на формі.

Змініть їх підписи Caption відповідно на «Купівля» та «Продаж».

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