reКвадрат2OvalОвал3CircleКруг4Rounded RectangleСкругленний прямоугольнік5Rounded SquareСкругленний квадрат
Колір і прозорість задають властивості BackColor і BackStyle .
Властивості FillColor і FillStyle задають колір і стиль заповнення фігури.
BorderStyle і BorderColor задають тип і колір лінії кордону (прозора, штрих та ін.)
Приклад 4. Перемикачі. Скласти програму, яка дозволяє змінити написання і колір геометричної фігури, типу квадрат, овал, коло, використовуючи стандартний елемент управління «фігура» - Shape.
Рішення. Робота виконується в наступній послідовності:
1. Запустити Visual Basic за допомогою меню Window/Пуск/Програми. У вікні New Project вибрати Стандартний.EXE вкладки New (новий) і клікнути на кнопку « Відкрити ».
. На екрані з'явиться новий проект і форма Project1 - Form1 (Form) , зміст якої потрібно заповнити необхідними компонентами, за допомогою яких можна буде виконати необхідні дії.
. Для створення програми необхідно використовувати наступні об'єкти управління:
Shape1 - фігура;
Label1 - мітка;
Command1 - командна кнопка;
Frame1 - рамка;
Option1 - перемикач;
Option2 - перемикач;
Option3 - перемикач;
Option4 - перемикач;
Option5 - перемикач;
Option6 - перемикач.
. Тепер слід всі зазначені вище компоненти винести на форму. Для цього на панелі стандартних елементів знаходимо значок одного з компонент, активізуємо його і «переносимо» на форму: малюємо умовний прямокутник в тому місці форми, де буде імовірно знаходиться цей елемент, враховуючи при цьому його розміри.
Аналогічні дії виконуємо по черзі для кожного елемента, поки на формі не з'являться всі елементи.
. Далі змінюємо властивості об'єктів, використовуючи сторінку властивостей Properties . Для зміни властивостей елементів слід активізувати елемент - виділити його на формі. Далі для виділеного елемента у вікні властивостей можна вносити зміни:
Label1Caption= ФИГУРА Command1Caption= ОК Option1Caption= Квадрат»; Value=TrueOption2Caption= Овал »; Value=TrueOption3Caption= Круг »; Value=TrueOption4Caption= Червоний »; Value=TrueOption5Caption= Жовтий »; Value=TrueOption6Caption= Синій »; Value=TrueFrame1Caption= ЦветForm1Caption= Перемикачі Shape1BackStyle=1 - Opaque BackColor= ButtonFace BorderStyle=0 transparent
Заготівлю форми для прикладу 4 зі зміненими властивостями і результат роботи програми дивіться на рис. 1.4.
Рис. 1.4. Перемикачі. Заготівля форми для прикладу 4 зі зміненими властивостями і результат роботи програми
. Для створення програмного коду в провіднику проекту або в меню View вибрати команду Code .
У вікні Project1 - Form1 (Code) вибрати в списку General назва кнопки +1 і клацнути по ній. У результаті з'явиться заготовка записи програмного коду для Command1 з ініціюванням для неї події Click . Для Command1 буде виконуватися одна дія - закрити програму. Це виконує команда End .
Аналогічні дії виконуємо щодо інших об'єктів управління.
. Програмний код для прикладу 4 буде мати вигляд:
Option ExplicitSub Option1_Click (). Shape=1SubSub Option2_Click (). Shape=2SubSub Option3_Click (). Shape=3SubSub Option4_Click (). BackColor=vbRedSubSub Option5_Click (). BackColor=vbYellowSubSub Option6_Click (). BackC...