在KeyUp 事件过程中,通过KeyCode 参数判断用户的按键。假定键“B”的 KeyCode值为66,则以下正确的说法是______。
A.按Shift+ B键后的KeyCode值为66+1
B.按Shift+ B、Ctrl+ B、Alt+ B键后的KeyCode值均为66
C.按Ctrl+ B键后的KeyCode值为66+2
D.按Alt+ B键后的KeyCode值为66+4
第1题:
把窗体的Key Preview属性设置为True,然后编写如下过程: Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) Print Chr(KeyCode) End Sub Private Sub Form_KeyUp(KeyVode As Integer, ShiftAs Integer) Print Chr(KeyCode+2) End Sub 程序运行后,如果按“A”键,则输出结果______。
A.A
B.A
C.A
D.A A B C D
第2题:
A、按下键盘任意键都会引发KeyPress事件
B、大键盘的"1"键,和数字键盘的"1"键的KeyCode编码相同
C、KeyDown和KeyUp事件过程中有KeyAscii参数
D、大键盘的4的上档符号是$,当同时按下Shift键和大键盘的4时,KeyPress事件被触发过程KeyAscii参数值是$的Ascii值.
第3题:
将窗体的KeyPreview属性设置为True,然后编写如下过程: Private Sub Form. KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End Sub Private Sub Form_KeyUp(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode+2) End Sub 程序运行后,如果按“A”键,则输出的结果为
A.A A
B.A B
C.A C
D.A D
第4题:
以下叙述中正确的是______。
A.KeyAscii 参数返回所按键的ASCII码
B.KeyAscii 参数的数据类型为字符串
C.KeyAscii 参数与KeyCode 参数的返回值相同
D.在KeyPress事件过程中,KeyAscii参数可以省略
第5题:
以下叙述中错误的是______。
A.在KeyUp和KeyDown 事件过程中,从键盘上输入的A和a被视作相同的字母(具有相同的KeyCodE)
B.在KeyUp 和KeyDown 事件过程中,将键盘上的1和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCodE)
C.KeyPress 事件中不能识别键盘上键的按下与释放
D.KeyPress 不能识别回车键