文件名称:KeyPress事件-VB基础教程入门全篇精讲
文件大小:2.54MB
文件格式:PPT
更新时间:2024-05-13 00:45:45
基础教程 入门到精通 vb6.0
1、KeyPress事件: KeyPress事件只对会产生ASCII码的按键有反应,包括数字、大小写字母、空格、Enter、Tab、BackSpace、Esc及标点符号等键。对于例如方向键、功能键(如F1,Alt,Shift,Ctrl)等的不会产生ASCII码的按键,KeyPress不会发生。 2、KeyDown和KeyUp事件: 当控制焦点在某个对象上,同时用户按下键盘上的任意一个键,都会引发该对象的KeyDown事件,释放按键便触发KeyUp事件。 KeyCode参数值是用户所操作的那个键的扫描代码,它告诉事件过程用户所操作的物理键。例如,不管键盘处于小写还是大写状态,用户在键盘按“A”键,KeyCode参数值相同。对于有上档字符和下档字符的键,其KeyCode也是相同的,为下档字符的ASCII码。 键(字符) KeyCode KeyAscii “A” &H41 &H41 “a” &H41 &H61 “5” &H35 &H35 “%” &H35 &H25 “1” (大键盘上) &H31 &H31 “1” (数字键盘上) &H61 &H31