计算机二级

以下叙述中错误的是______。A.在KeyUp和KeyDown 事件过程中,从键盘上输入的A和a被视作相同的字母(具有相同的KeyCodE)B.在KeyUp 和KeyDown 事件过程中,将键盘上的1和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCodE)C.KeyPress 事件中不能识别键盘上键的按下与释放D.KeyPress 不能识别回车键

题目

以下叙述中错误的是______。

A.在KeyUp和KeyDown 事件过程中,从键盘上输入的A和a被视作相同的字母(具有相同的KeyCodE)

B.在KeyUp 和KeyDown 事件过程中,将键盘上的1和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCodE)

C.KeyPress 事件中不能识别键盘上键的按下与释放

D.KeyPress 不能识别回车键

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

3在文本框Textl中输入一个键盘键,将会发生4个事件,这4个事件的顺序是( )。

A.Text1_KeyDown、Text1_KeyPress、Text1_Change、Text1_KeyUp

B.Text1_KeyDown、Text1_KeyUp、Text1_KeyPress、Text1_Change

C.Text1_KeyDown、Texd1_KeyPress、Texd1_Change、Textl_KeyPress

D.Text1_KeyDown、Text1_Change、Text1_KeyPress、Test1_KeyUp


正确答案:A

第2题:

以下叙述中错误的是( )。

A.在KeyPress事件过程中不能识别键盘的按下与释放

B.在KeyPress事件过程中不能识别回车键

C.KeyDown和KeyUp事件过程中,将键盘输入的“A”和“a”视作相同的字母

D.KeyDown和KeyUp事件过程中,从大键盘上输入的“1”和从右侧小键盘上输入的“1”被视作不同的字符


正确答案:B

第3题:

以下叙述中错误的是

A.在KeyUp和KeyDown事件过程中,从键盘上输入A或a被视作相同的字母(即具有相同的KeyCode)

B.在KeyUp和KeyDown事件过程中,将键盘上的“1”和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCode)

C.KeyPress事件中不能识别键盘上某个键的按下与释放

D.KeyPress事件中可以识别键盘上某个键的按下与释放


正确答案:D
KeyPress事件的参数是KeyAscii,所以能够识别键盘上某个键的按下与释放。

第4题:

键盘事件的执行顺序是()。

A.KeyDown、KeyPress、KeyUp

B.KeyPress、KeyDown、KeyUp

C.KeyUp、KeyPress、KeyDown

D.KeyUp、KeyDown、KeyPress


正确答案:A

第5题:

VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Textl文本框中,则每输入一个字母

A.这3个事件都会触发

B.只触发KeyPress事件

C.只触发KeyDown、KeyUp事件

D.不触发其中任何一个事件


正确答案:A
解析:在输入字母时这三个键盘事件都会发生。KeyDown事件是当一个键被按下时所产生的事件,而Key[jp事件是松开被压下的键时所产生的事件,而在此过程中KeyPress事件在按下并抬起的过程中也会发生。只是KeyDown和KeyUp事件返回的是键盘的直接状态。换言之,KeyDown和KeyUp事件返回的是键盘的KeyCode,而KeyPress事件返回的是“字符”的ASCII码。

第6题:

下列叙述错误的是( )。

A、 在KeyDown事件中,键盘上输入的A或a被视作相同的字母

B、 在KeyUp事件中,键盘上的"1"和右侧小键盘上的"1"视作不同的数字

C、 只有获得焦点的对象才能够接受键盘事件

D、 KeyPress事件中可以识别键盘上某个键的按下与释放


正确答案:D

第7题:

以下叙述中错误的是 。A.在KeyUp和KeyDowm事件过程中,从键盘上输入A或a被视作相同的字母(即具有相同的KeyCode)B.在KeyUp和KeyDowm事件过程中,将键盘上的“1”和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCode)C.KeyPress事件中不能识别键盘上某个键的按下与释放D.KeyPress事件中可以识别键盘上某个键的按下与释放


正确答案:D
【解析】本题考查键盘的相关事件。KeyUp与KeyDown事件过程的KeyCode参数只对应按下或释放的键的ASCII码,而不是输入字符的ASCII码。也就是说,KeyCode只针对键,按下或释放的键相同,KeyCode值就相同,故A、B项说法正确。KeyPress表示一个完整的事件,它不能识别键盘上某个键的按下与释放。故D项表述错误。

第8题:

以下叙述中错误的是( )。

A.在KeyPress事件过程中不能识别键盘的按下与释放

B.在KeyPress事件过程中不能识别回车键

C.在KeyDown和KeyUp事件过程中,将键盘输入的"A"和"a"视作相同的字母

D.在KeyDown和KeyUp事件过程中,从大键盘上输入的"1"和从右侧小键盘上输入的"1"被视作不同的字符


正确答案:B

第9题:

以下叙述中错误的是( )。

A.在KeyPress事件过程中不能识别键盘的按下与释放

B.在KeyPress事件过程中不能识别回车键

C.在KeyDown和KeyUp事件过程中,将键盘输入的“A”和“a”视作相同的字母

D.在KeyDown和KeyUp事件过程中,从大键盘上输出的“1”和从右侧小键盘上输入的“1”被视作不同的字符


正确答案:B
B。【解析】在KeyPress事件过程中程序能识别回车键,但是不能识别键盘的按下与释放,选项B错误。本题考查考生对KeyPress、KeyDown和KeyUp事件的理解。在KeyDown和KeyUp事件过程中,将键盘输入的“A”和“a”观作相同的字母,而从大键盘上输出的“1”和从右侧小键盘上输入的“1”被视作不同的字符。

第10题:

以下说法中正确的是______。

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

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

C.若按下的键相同,KeyPress事件过程中的KeyAscii参数与KeyDown事件过程中的KeyCode参数的值也相同

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


正确答案:A
解析:KeyPress事件:当按下键盘上的某个键时,将发生KeyPress事件。该事件可用于窗体、复选框、组合框、命令按钮、列表框、图片框、文本框、滚动条及与文件有关的控件,因此选项B错误。严格地说,当按下某个键时,所触发的是拥有输入焦点(Focus)的那个控件的KeyPress事件,因此选项A正确。KeyPress
事件带有一个参数,当用于单个控件时参数为KeyAscii。此参数是一个预定义的变量,因此选项D错误,KeyAscii参数不可以省略,它是一个预定义的变量。执行KeyPress事件过程时,KeyAscii是所按键的ASCII码。和KeyPress事件不同,KeyDown事件返回的是键盘的直接状态,即返回的是“键”。例如:当按字母键“A”时,KeyDown所得到的KeyCode码与按字母键“a”是相同的,而对于KeyPress来说,所得到的ASCII码不一样。

更多相关问题