Шаг 77 - О свойстве KeyPreview

Данное свойство позволяет упорядочить обработку событий нажатия клавиш. Напишем код обработки события и на форме и на элементе управления.

Private Sub Form_KeyPress(KeyAscii As Integer)
MsgBox "Form"
End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)
MsgBox "Text"
End Sub

Если свойство KeyPress формы FALSE то обработка будет производиться только в элементе управления у которого фокус.

gif/77_1.gif (6534 b)

А вот если установить в TRUE то обработка будет и там и там. Это первый обработчик формы вызван:

gif/77_2.gif (3257 b)

А это второй сразу за ним:

gif/77_3.gif (3578 b)


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.