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




ControlName.PropertyName = PropertyValue


В этой записи мы указываем тип и имя элемента управления (ControlName), затем идет обыкновенная точка, за точкой – свойство, которое мы хотим изменить (PropertyName, его можно найти в окне свойств), после следует знак равенства (он называется оператором присваивания), а за знаком равенства следует новое значение свойства (PropertyValue). Такой формат записи известен как запись через точку (dot notation)

            Запись кода, с помощью которой можно изменить цвет фона на голубой цвет, в проекте Sample выглядит так:

frmSample.BackColor = vbBlue

Обратите внимание, что правильно подобранное имя элемента управления, делает строку кода совершенно понятной, даже если вы не знаете BASIC. Эта запись говорит о том, что цвет фона (BackColor) у формы с названием Sample (frmSample) будет установлен в значение vbBlue

(голубой).

Как имена элементов управления используются при записи процедур событий.

            Другим важным местом, где присваивание имени элементу управления имеет особое значение, является запись процедуры событий (о записи процедуры события смотри ниже). Когда вы размещаете элемент управления на форме, все возможные процедуры обработки событий добавляются в ваш проект. Мы уже видели эти процедуры обработки событий в окне кода. Они имеют следующую структуру:

Строка заголовка (Header line): Private Sub ControlName_EventName()

[исполняемый код на BASIC]

Нижняя строка (Footer line):            End Sub

Обратите внимание, что в строке заголовка находится имя элемента управления. Таким образом, если имя будет легко узнаваемо, то нам не трудно будет видеть, для какого элемента управления написана соответствующая процедура обработки событий.

            Например, в проекте Sample, процедура обработки событий под названием Click (Щелчок мышью) для элемента управления optBlue такая:

Private Sub optBlue_Click()

frmSample.BackColor = vbBlue

End Sub

Расшифруем код: когда пользователь щелкнет по кнопке выбора optBlue, цвет формы изменится на голубой. Грамотное присваивание имени, делает опознавание элемента управления и чтение процедуры обработки событий, довольно легкими. Снова повторим, что в программировании очень важно правильно присваивать имена. А сейчас попробуем записать нашу первую процедуру обработки событий.




Содержание  Назад  Вперед