@@ VB中的键盘响应事件有三个:KeyPress,KeyDown 和KeyUp,其原形分别如下:rnKeyPress (KeyAscii As Integer)rnKeyDown (KeyCode As Integer, Shift As Innteger)rnKeyUp (KeyCode As Integer, Shift As Integer)rn对于可打印键,我们一般用KeyPress过程,而对于非打印键,则用KeyDown和KeyUp.其中,参数KeyCode是非打印键的虚拟键码,KeyAscii是可打印键的ASCII码,例如字母A的ASCII码为65,回车键的ASCII码为13.对于非打印键,如上箭头、下箭头等,其ASCII码不存在,我们可用虚拟键码来与其一一对应.下面列出一些常用非打印键的虚拟键码(表1),供大家参考.
展开▼