单选题
将窗体的KeyPreview属性设为True,然后编写如下程序:
Private Sub Form_KeyDown(KeyCode_
As Integer, Shift As Integer)
Print Chr(KeyCode)
End Sub
Private Sub Form_KeyPress(KeyAscii
As Integer)
Print Chr(KeyAscii)
End Sub
运行程序时,按下字母键a,则窗体上显示的是
A、
A A
B、
A a
C、
a A
D、
a a
【正确答案】
B
【答案解析】
[解析] KeyCode参数是表示所按键的位置信息的代码,同一字符大、小写状态下的KeyCode参数值相同,都是大写字符的ASCII码值;KeyAscii参数是所按键的ASCII码值,该参数传递一个字符,并且把字符的大、小写形式作为两种不同的字符。
提交答案
关闭