Как определить сложенный ключ будет записываться в текстовое поле? например: Я посылаю «W» программе, которая активна Как я могу определить, что «W» написано?VB6 Как определить сложенный ключ будет записан в текстовое поле
-1
A
ответ
0
Все зависит от того, как вы посылаете «W» в программе .... Если вы имеете в виду, если вы на самом деле типа, вы можете использовать _KeyDown, _KeyUp или _KeyPress событий текстового поля. .
Private Sub Textbox_KeyPress(KeyAscii As Integer)
If KeyAscii = Asc("W") then Call MsgBox("Yes 'W' pressed")
End Sub
Private Sub TextBox_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyW And ((Shift And vbShiftMask) = vbShiftMask) Then Call MsgBox("Yes 'W' pressed")
End Sub
или вам необходимо отслеживать изменения с помощью _Change события, которое является конечно намного больше работы, как вам нужно, чтобы сохранить предыдущий текст и сравнить его с текущим текстом, и посмотреть, если Добавлен «W». Но вы должны принять во внимание, что люди могут на самом деле вставить более одной буквы.
Private Sub TextBox_Change()
If Instr(TextBox.Text, "W")>0 Then
If Instr(TextBox.Tag, "W") = 0 Then
Call MsgBox("Yep 'W' added")
Else
'run down the Text along with the Tag and see if a 'W' is present at the same location
End If
End If
TextBox.Tag = TextBox.Text
End Sub
Смежные вопросы
- 1. Вывод не записан в текстовое поле C#
- 2. VB6 SCGrid Текстовое поле
- 3. Как определить конкретное текстовое поле?
- 4. Как определить активное текстовое поле
- 5. Изменить ярлык на текстовое поле в VB6
- 6. Текстовое поле фильтрует ключ backspace
- 7. VB6 отправка нажатия на текстовое поле
- 8. Как назначить числовое значение переменной через текстовое поле в vb6
- 9. выберите поле, текстовое поле и внешнего ключ
- 10. Как определить текущее сфокусированное текстовое поле?
- 11. golang wait for io.Writer будет записан в
- 12. Как определить форматированное текстовое поле маскировки затмения?
- 13. Как определить, есть ли текстовое поле?
- 14. C# текстовое поле лицензионный ключ автоформатирование
- 15. VB6 Binding NULL значение в текстовое поле с ADODB.Recordset
- 16. Ограничение пользователя вставить только цифры в текстовое поле в vb6
- 17. JavaScript не будет выводиться в текстовое поле
- 18. VB6 - установить фокус на текстовое поле в другой форме
- 19. Как определить, будет ли поле lazyload?
- 20. как определить текстовое поле для 2-х форм в C#?
- 21. автозаполнение в хром, текстовое поле распознается как текстовое поле пароля
- 22. Rails autocomplete текстовое поле не будет работать
- 23. Java Определить, какое текстовое поле имеет фокус
- 24. jTable, который будет прослушивать текстовое поле jDateChooser?
- 25. Если checkboxed проверяются, текстовое поле будет вычислять
- 26. Java: текстовое поле Слушатель не будет работать
- 27. текстовое поле не будет очищено, as3
- 28. Visual Basic не будет печатать текстовое поле
- 29. Определить пустое текстовое поле, с помощью text.isEmpty
- 30. Как определить, может ли файл быть записан с использованием C++
Чего вы пытаетесь достичь? – cup