分类：电脑/网络-软件
问题：Vb中的键位代码谢谢例如按键A=?(数字) 
例如 按键A= ?(数字)

回答：KeyPress用的是ASCII码
A-Z 分别是65-90
a-z 分别是97-122


测试代码
Private Sub Form_KeyPress(KeyAscii As Integer)
Print KeyAscii
End Sub



KeyDown和KeyUp用的是扫描码，KeyCode
字母键KeyCode就是对应于该字母的大写字母的ASCII值
shift=16,ctrl=17,alt=18,左边Win键=91,右边win键=92，Menu键=93
测试代码
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Print KeyCode
End Sub