Страница: 1 |
Страница: 1 |
Вопрос: Словить нажатие BackSpace в Form
Добавлено: 22.01.08 23:45
Автор вопроса: Zahar | Web-сайт:
Помогите: не ловится нажатие клавиши BackSpace. Вернее оно ловится для TextBox, а для Form не ловится.
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
«0опай»
ICQ: Два, потом нуль, дальше-девять-шесть-девять-семь.
Вопросов: 4
Ответов: 20
Профиль | | #1
Добавлено: 23.01.08 09:23
Видимые объекты в окне автоматически получают фокус и обрабатывают за него событие.
Номер ответа: 2
Автор ответа:
Gogic
Вопросов: 38
Ответов: 121
Профиль | | #2
Добавлено: 23.01.08 13:34
Попробуй ловить ее на уровне системы и уже делать по этому поводу что-нибудь с формой.
Dim i as Integer
Private Sub Timer1_Timer()
i = GetAsyncKeyState(8)
If i <> 0 Then
form1.что-нибудь там
End If
End Sub
Номер ответа: 3
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #3
Добавлено: 24.01.08 01:13
Единственный минус этого кода:
Когда форма свёрнута, нажатия продолжают ловиться...
Номер ответа: 4
Автор ответа:
ZagZag
ICQ: 295002202
Вопросов: 87
Ответов: 1684
Профиль | | #4
Добавлено: 24.01.08 07:30
Ну это можно тоже отслеживать