vb按键问题
来源:百度知道 编辑:UC知道 时间:2024/05/09 20:56:21
怎么实现先用keyascii吧按下去的键装起来在 用keycode来判断
其实keyascii和keycode没多大区别,主要的就是有一个字母大小写的区别,当按下a时keyascii=97,A时keyascii=65,而不管小a还是大A,keycode总是65那么我们专门处理下就行了:
Private Sub Text1_KeyPress(KeyAscii As Integer)
Dim myKeyCode As Integer
myKeyCode = KeyAscii
If myKeyCode >= 97 And myKeyCode <= 122 Then myKeyCode = myKeyCode - 32
MsgBox myKeyCode
End Sub