СОБЫТИЯ
СОБЫТИЯ в форме_ 1
СОБЫТИЯ в надписи_ 1
СОБЫТИЯ в текстовом поле_ 2
процедуры обработки событий_ 2
Изменение свойств объекта во время выполнения программы_ 3
Редактирование текста программы_ 3
Поиск и замена_ 5
Visual Basic является объектно – ориентированным языком программирования, в который встроены средства обработки событий. Это означает, что пользовательский интерфейс программы состоит из набора объектов, а выполняемые программой действия зависят от происходящих с этими объектами событий.
Как правило, события возникают в ответ на какое-либо действие пользователя. Реакция программы на эти события зависит от кода, написанного программистом. Если щёлкнуть на кнопке Exit, то в программе возникнет событие Click от кнопки и управление будет передано в подпрограмму – обработчик события Click объекта кнопка Exit.
Для каждого объекта определено стандартное событие (default event), которое чаще других возникает в объекте. Например, в кнопках чаще всего возникает событие нажатия Click.
|
|
СОБЫТИЯ в форме
В приведённой ниже таблице перечислены события, определённые в форме, и их описание.
Событие | Описание |
Load | Стандартное событие. Возникает при загрузке формы в оперативную память |
Activate | Возникает при активации формы, (активная форма имеет яркий цвет строки заголовка) |
Click | Возникает при щелчке левой кнопкой мыши на области формы, свободной от элементов управления |
DblClick | Возникает при двойном щелчке левой кнопкой мыши на области формы, свободной от элементов управления |
Deactivate | Возникает при деактивации формы, (неактивная форма имеет бледный цвет строки заголовка) |
GotFocus | Возникает тогда, когда форма получает фокус |
KeyDown | Возникает при нажатии клавиши на клавиатуре |
KeyUp | Возникает тогда, когда отпускают клавишу на клавиатуре |
LostFocus | Возникает тогда, когда форма теряет фокус |
MouseDown | Возникает при нажатии левой кнопки мыши на области формы, свободной от элементов управления |
MouseMove | Возникает при перемещении указателя по области формы, свободной от элементов управления |
MouseUp | Возникает тогда, когда отпускают левую кнопку мыши на области формы, свободной от элементов управления |
Resize | Возникает при изменении размера формы пользователем |
Unload | Возникает при выгрузке формы из оперативной памяти |
СОБЫТИЯ в надписи
В приведённой ниже таблице перечислены события, определённые в надписи, и их описание.
Событие | Описание |
Click | Стандартное событие. Возникает при щелчке левой кнопкой мыши на надписи |
Change | Возникает при изменении надписи, (надпись можно изменить только с помощью программного кода) |
DblClick | Возникает при двойном щелчке левой кнопкой мыши на надписи |
MouseDown | Возникает при нажатии левой кнопкой мыши на надписи |
MouseMove | Возникает при перемещении указателя по надписи |
MouseUp | Возникает тогда, когда отпускают левую кнопку мыши на надписи |
|
|