
- •Лабораторна робота № 2 (кількість аудиторних годин – 4). Розробка інтерфейсу користувача пункту обміну валюти
- •Хід роботи
- •1. Завантажте середовище візуального програмування Delphi.
- •2. Відмовтесь від можливості змінювати розміри вікна програми, надавши властивості форми BorderStyle значення bsDialog.
- •3. Вставте у форму об’єкт Panel.
- •5. Вставте у форму два об'єкти типу RadioButton (перемикачі) як це показано на рис. 1.
- •6. Задайте початкове значення другого перемикача як активне.
- •9. Вставте у форму об’єкт GroupBox1 (рис.1).
- •11. Вставте у форму об’єкт GroupBox2 (рис.1).
- •13. Збережіть створену форму у своїй власній папці (рис. 2).
- •14. Задайте однакові розміри для полів редагування і вирівняйте їх на формі.
- •15. Заблокуйте можливість введення даних для поля Edit4, задавши його властивість Enabled (доступність) як False, оскільки це поле міститиме результат.
- •16. Задайте значення курсів купівлі та продажу валюти, а також кількість валюти, яку кантор купує чи продає.
- •17. Запрограмуйте радіокнопки так, щоб напрямок стрілки показував на вид операції: купівля чи продаж. Зробіть активним поле Edit3.
- •Контрольні запитання
Контрольні запитання
У який спосіб оформлюються стрічки та символи в Delphi?
Як створити ехе-файл?
З яких вкладок складається палітра компонентів Delphi?
Які рядки в коді модуля описують форму додатку?
Як розмістити новий компонент на формі?
Які зміни відбуваються в редакторі коду після додавання на форму нової кнопки?
Які функції виконує інспектор об’єктів?
Як змінити заголовок форми майбутнього додатка?
Які властивості має компонент TButton?
Які компоненти відносять до текстових?
Які події для компонентів TButton та TEdit вам знайомі?
Які властивості має компонент TEdit?
Які етапи виконуються після запуску створеного додатку на виконання?
Як правильно зберегти проект?
Як правильно закрити, відкрити проект?
З яких файлів складається проект Delphi?
Для чого використовують компонент TLabel?
Яке призначення має компонент RadioButton?
Яке призначення має компонент ComboBox?
Яка основна властивість компонента TLabel?
Коли відбувається подія OnChange і до яких компонентів вона відноситься?