Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы Visual Basic.docx
Скачиваний:
4
Добавлен:
03.11.2018
Размер:
54.75 Кб
Скачать

5.3 Свойство Visible

(англ. visible: видимый) Это свойство имеется у окон и всех элементов управления, кроме таймера (он всегда "невидим"). Это свойство определяет, видим или скрыт объект, и может быть изменено, как в режиме design, так и в ходе программы. Это свойство может принимать значения только True (англ. true: истинно, объект видим) или False (англ. false: ложно, объект невидим).

Пример:

Command1.Visible = False

Объект копка с именем Command1 будет удалён с экрана - сделан невидимым.

5.4 Свойство Enabled

Это свойство присутствует у всех окон и элементов управления. Оно определяет будет ли форма или элемент управления реагировать на события произведённые пользователем. Этим свойством они будут либо включены либо выключены. Если элементы управления будут выключены, они станут серыми вместо чёрных и становятся неактивными, "потушенными". Это свойство также, как и свойство Visible принимает значения только True или False:

True объект реагирует на события.

False объект не реагирует на события.

На этой основе элементы управления, которые не должны быть использованы, правильнее "запирать" с помощью свойства Visible. Можно к примеру закрыть текстовое поле, которое будет применено только как вывод информации.

Или если, например, отключить свойство Enаbled y таймерa (Timer1.Enabled = False), то он перестанет реагировать на события и выполнять заданные задания до тех пор, пока его не включат снова.

5.5 Свойство BackColor

(англ. background color: цвет заднего фона) BackColor определяет цвет фона для объекта и может быть изменён, как в режиме design, так и в ходе программы.

Пример:

Form1.BackColor = RGB(0,255,0)

окрасит фон окна в зелёный цвет. Внимание: если это свойство будет изменено в ходе программы, то всё, что было написано или нарисовано на форме с помощью графических команд и с помощью команды Print, будет стёрто!

Если свойство BackColor Вы изменяете в окне свойств, можно выбрать цвет из многих предложенных там цветов. Если предложенных цветов там не хватает, можно создавать свои собственные цвета и они будут отображены тоже. Смотрите также главу о графических командах.

5.6 Свойство ForeColor

(англ. foreground color: цвет переднего фона) В окнах и многих других элементах управления этим свойством можно устанавливать цвет, которым будут напечатаны на них буквы и рисунки. Если это свойство будет изменено в ходе программы, то этим цветом будут напечатаны только те буквы, которые будут напечатаны после этих изменений.

5.7 Свойства Left, Top

(англ. top: вверх; left: лево) Эти свойства имеются у окон и почти всех элементов управления. Они определяют координаты левого верхнего угла объекта. У окон это координаты относительно экрана, а у элементов управления относительно к верхнему левому углу "внутренней" площади, т.е. окна, в котором они находятся. В режиме design эти свойства могут быть изменены при перетягивании мышкой и в окне свойств. В ходе программы эти свойства могут быть изменены тоже, но уже путём присвоения.

5.8 Свойства Width, Height

(англ. width: ширина; height: высота) Эти свойства определяют ширину и высоту объекта. Также Вы можете изменять их как в режиме design, так и в ходе программы. Размеры объекта изменяются тогда сразу.

У окон к высоте и ширине относятся также края окна сверху, снизу и боковые стороны. У элементов управления измерения происходят от середины объекта, чтобы они могли симпатично выглядеть с различными размерами.

Screen.Width и Screen.Height являются шириной и высотой экрана в твипах

[мои прим.: чтобы получить высоту и ширину экрана в пикселах (разрешение),

эти значения на просто поделить на количество твипов на один пиксел по

игреку и иксу: Screen.TwipsPerPixelX и Screen.TwipsPerPixelY]. Эти значения могут быть считаны только в ходе программы и никогда не могут быть изменены.