问题 单项选择题

在窗体上画一个文本框,其名称为Text1,然后编写如下过程:
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
Print Chr(KeyCode)
End Sub
Private Sub Text1_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

答案

参考答案:C

解析: 本题考查KeyDown事件和Keyup事件。如果敲击A键将触发KeyDown事件,KeyCode是所按键的键码,此键码经Chr()函数转换为对应的字符为字母“A”;随后将触发KeyUp事件,因为此时输出KeyCode+2对应的字符,所以输出字母“C”,即本题答案为C。

多选题
单项选择题