国家二级VB机试(键盘与鼠标事件过程)模拟试卷1.pdfVIP

  • 0
  • 0
  • 约7.49万字
  • 约 52页
  • 2026-01-06 发布于河北
  • 举报

国家二级VB机试(键盘与鼠标事件过程)模拟试卷1.pdf

国家二级VB机试键(盘与鼠标事件过

程)模拟试卷第1套

一、选择题本(题共28题,题1.0分,共28分。)

1、以下关于键盘事件的叙述中,错误的是

A、按下键盘按键既能触发KeyPress事件,也能触发KeyDown事件

B、KeyDown.KeyUp事件过程中,大、小写字母被视作相同的字符

C、KeyDownKeyUp事件能够识别Shift、Alt、Ctrl等键

D^KeyCode匙KeyPress事件的参数

标准答案:D

知识点解析:当用户按下并释放一个可打印的键盘字符时,KeyDown.KeyPress.

KeyUp事件将依次发生,KeyDown、KeyUp事件过程有两个参数,其中KeyCode

参数是表示所按键的位置信息的代码,同一字符大、小写状态下的KeyCode参数

值相同。Shift参数代表按键时Shift、CtrkAlt键的状态。

2、下面不是键盘事件的是

A^KeyDown

B、KeyUp

C、KeyPress

D^KeyCode

标准答案:D

知识点解析:常见的键盘事件有:KeyDown.KeyUp和KeyPress。当用户按下并

释放一个可打印的键盘字符时,KeyDownKeyPressKeyUp事件将依次发生。

KeyCode是KeyDown、KeyUp事件的参数。

3、以下可以判断是否在文本框名(称为Textl)内按下了回车键的事件过程是

A、TextlChnge

B、TextlClick

C、TextlKeyPress

D、TextlGotFocus

标准答案:C

知识点解析:键盘事件过程,主要用于处理当按下或释放键盘上某个键时所执行的

操作。当按下键盘上某个键时,将触发当前拥有焦点的对象的KeyPress事件。

4、以下说法中正确的是

A、当焦点在某个控件上时,按下一个字母键,就会执行该控件的KeyPress事件过

B、因为窗体不接受焦点,所以窗体不存在自己的KeyPress事件过程

C、若按卜.的键相同,KeyPress事件过程中的KeyAscii参数与KeyDown事件过程

中的KeyCode参数的值也相同

D^在KeyPress事件过程中,KeyAscii参数可以省略

标准答案:A

知识点解析:本题考查的考点是有关键盘事件的。当控件具有焦点时,如果按下一

个字母键,将会触发此控件的KeyPress事件;窗体也有自己的KeyPress事件,由

控件的KeyPreview属性决定是否触发;KeyAscii参数是所按键的ASCII的代码,

将个字符的大、小写形式作为不同的键代码解释,不可省略;KeyCode参数是表

示所按键的位置信息的弋码(将A和作为同一个键返回,而从大键盘上输出的“1”

和右侧小键盘上输入的“1”将被视作不同的字符)。

5、向文本框中输入字符时,下面能够被触发的事件是

A、GotFocus

B、KeyPress

C、Click

D、MouseDown

标准答案:B

知识点解析:KeyPress(KeyAsciiAsInteger)事件是在对象具有焦点时,按下键盘上

的键时触发的事件,KeyPress(KeyAsciiAsIntcrgcr)事件中KeyAscii参数是所按键

的Ascii代码。

6、关于KeyPress事件,以下叙述中正确的是

A、在控件数组的控件上按键盘键,不能触发KeyPress事件

B、按下键盘上任意个键时,都能触发KeyPress事件

「、按字母键时,拥有隹点的捽件的KeyPres*事件会被触发

D、窗体没有KeyPress事件

标准答案:C

知识点解析:当按下键盘上某个键时,将触发当前拥有焦点的对象的KeyPress事

件。如果按下的是功能键如Alt、Shift等则不能触发此事件。窗体也具有KeyPress

事件,在控件数组的控件上按键盘键也能触发KeyPress事件。

7、下列事件的事件过程中,参数是输入字符ASCII码的是

A、KeyDown事件

B、KeyUp事件

C、KeyPress事件

D、Chnge事件

标准答案:c

知识点解析:当按下键盘上某个键时,将触发当前拥有焦点的对象的KeyPres

文档评论(0)

1亿VIP精品文档

相关文档