问题
单项选择题
在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:
Private Sub TxtA_KeyPress(Keyascii As Integer)
End Sub
若焦点位于文本框中,则能够触发Key Press事件的操作是( )。
A.单击鼠标
B.双击文本框
C.鼠标滑过文本框
D.按下键盘上的某个键
答案
参考答案:D
解析: 在窗体上画一个控件,这里的控件是指可以发生KeyPress事件的控件,双击该控件,进入程序代码窗口,从“过程”框中选取KeyPress,即可以定义KeyPress事件过程。其一般格式为:
Private Sub Form_KeyPress(keyascii As Integer)
…
End Sub
它的功能为:当压下键盘上的某个键时,将发生KeyPress事件。该事件可用于文本框等控件。严格地说,当按下某个键时,所触发的是拥有焦点的那个控什的KeyPress事件,可见选项D正确。