驱魔少年重生为诺亚:vb中代码区别

来源:百度文库 编辑:高校问答 时间:2024/05/07 09:25:42
button =3
(button and 3)=3

这两个有什么区别?程序内部是如何运行的呢?谢谢

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