Visual Basic для детей. Уроки 1-5


ControlName.PropertyName = PropertyValue - часть 2


 

            К счастью, в среде разработки Visual Basic имеется несколько простых путей для обращения к числам типа long integer для цвета, что значительно облегчает работу. Один из путей – это использование символьных констант* (symbolic constants). *Константа – постоянная величина (Прим.). Символьные константы повсеместно используются в Visual Basic, вы часто будете с ними встречаться в течение курса. Все символьные константы начинаются с двух букв – vb (Visual Basic). Приведем пример некоторых символьных констант:

 

vbBlack – Черный (Black)                        vbRed – Красный (Red)

vbGreen – Зеленый (Green)                    vbYellow – Желтый (Yellow)

vbBlue – Голубой (Blue)                           vbWhite – Белый (White) 

vbCyan – Циан, Cyan (sky blue – цвет голубого неба)                    

            vbMagenta – Пурпурный, Magenta (purple)

Каждая из этих констант ‘содержит’ значение long integer соответствующее определенному цвету. Вернемся к нашему примеру и изменим, свойство формы BackColor, таким образом, чтобы форма поменяла свой цвет на голубой, используя, при этом оператор присваивания:

 

frmExample.BackColor = vbBlue

 

В этой записи говорится, что цвет фона (BackColor) формы, имеющий определенное значение типа long integer, заменяется символьной константой, которая имеет имя vbBlue.

 

            Еще один тип свойств – это тип Boolean (Булевый, булевский). Этот тип взял свое название от фамилии математика (Boole). Он может иметь два значения: True (Истина) или False (Ложь). Вы уже видели, что свойства Enabled и Visible для командной кнопки имеют значение Boolean типа. Итак, когда мы производим действия со свойствами типа Boolean, мы можем присваивать значения только True или только False. Обратимся к нашему примеру и сделаем форму невидимой (вообще, на практике, это не очень хорошая идея!). Используем оператор присваивания:

 

     frmExample.Visible = False

 

Эта запись говорит, что в текущее значение свойства Visible для формы подставлено значение False, имеющее тип Boolean. Мы можем вернуть предыдущее значение таким образом:




Начало  Назад  Вперед