将窗体的KeyPreview属性设为True,然后编写如下程序: Private Sub Form_KeyDown(KeyCode_ As Integer,Shift As Integer) Print Chr(KeyCode) End Sub

admin2019-06-11  23

问题 将窗体的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参数值相同,都是大写字符的ASCⅡ码值;KeyAscii参数是所按键的ASCⅡ码值,该参数传递一个字符,并且把字符的大、小写形式作为两种不同的字符。
转载请注明原文地址:https://kaotiyun.com/show/NRUp777K
0

最新回复(0)