ЛАБОРАТОРНА РОБОТА №2
Програмування кнопок. Об’єкти: форма, текстове поле, зображення, кнопка.
Мета роботи. Створити форму «Анкета студента» з даними про себе і двома
фотографіями (портретною і художньою), які перекривають одна одну і мають з’являтися в результаті натискання на кнопки.
Ознайомитися з такими об’єктами: форма (Form), текстове поле (Label), зображення (Image), кнопка (CommandButton) та їхніми основними властивостями: підпис (Caption), колір (ForeColor, BackColor), шрифт (Font), видимість (Visible), ширина (Width), висота (Height) та іншими.
Теоретичні відомості. Об’єкт Form використовують для створення нового вікна. Розглянемо такі властивості форми:
Властивість | Опис властивості | Приклади значень
ScaleMode | Одиниці вимірювання лінійних розмірів | Twip (твіп), Point, Pixel
BorderStyle | Можливість змінювати розміри вікна | Sizeable (вікно з довільними розмірами)
Width, Height | Ширина і висота вікна | 503, 224 (числове значення)
Font | шрифт | Комплексна властивість, задається у діалоговому вікні
Icon | Задаємо піктограму, яка буде в заголовку форми під час виконання програми | (None) – стандартна піктограма, або завантажена з певного файлу *.ісо
Name | Ім’я форми | Form1 (ідентифікатор)
Caption | Заголовок форми | Довільний рядок символів
BackColor | Колір фону форми | ToolTip, Desktop (перелічувальний тип)
&H0000C0C0& (числове значення – задається у діалоговому вікні)
Enabled | Доступність для дій під час виконання програми | True, False
Left, Top | Координати лівого верхнього кутка вікна | 200, 108 (числове значення)
WindowState | Стан вікна у момент запуску програми | Normal, Maximized, Minimized
Об’єкт Label призначений для створення текстових полів (написів, текстів) у вікні програми. Окрім аналогічних до наведених у попередній таблиці властивостей Width,
Height, Font, BackColor, Name, Caption, Enabled, Left, Top володіє ще й такими:
Властивість | Опис властивості | Приклади значень
Alignment | Вирівнювання тексту в межах поля | Center, LeftJustify, RightJustify
AutoSize | Приведення меж поля до границь тексту | True, False
Visible | Видимість об’єкта | True, False
WordWrap | Перенесення слів тексту у новий рядок | True, False
ForeColor | Колір тексту | &H0000C0C0&
Об’єкт Image призначений для вставляння графічних об’єктів з файлів типу *.bmp, *.ico, *.wmf у форму. Окрім відомих властивостей Width,Height, Font, BackColor, Name, Caption, Enabled, Left, Top, Visible, використовують такі:
Властивість | Опис властивості | Приклади значень
Center | Вирівнювання малюнка до центру відносно поля, що його містить | True, False
Picnure | Ім’я графічного файлу | Задається у діалоговому вікні
Stretch | Приведення розміру зображення до заданих розмірів об’єкта | True, False