事件KeyPress由()引发。

题目

事件KeyPress由()引发。

  • A、按下一个会产生ASCII码的键时被触发。
  • B、按下键盘上任一个键时被触发。
  • C、按下并释放一个会产生ASCII码的键时被触发。
  • D、以上答案都不对。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在KeyPress事件过程中,KeyAscii是所按键的 【 】 值。


正确答案:ASCII
ASCII 解析:当按下键盘上的某个键时,触发KeyPress事件过程,该事件用到的KeyAscii作为参数,此参数是一个预定义的变量;执行KeyPress事件过程时,KeyAscii是所按键的ASCII码。

第2题:

在文本框中按下了一个键(A),以下正确的说法是( )。

A.将会发生KeyDow、KeyPress、Change和KeyUp事件

B.将会发生KeyDow、KeyPress、KeyUp事件但不会发生Change事件

C.将会发生KeyDow、Change、KeyUp事件但不会发生KeyPress事件

D.只会发生KeyPress和Change事件


正确答案:A
解析:在文本框中按下了一个键,将会依次发生以下事件:KeyDown、KeyPress、Change和KeyUp。如果没有改变文本框的值,Change事件不发生,但其他事件将会发生,按下A>键显然改变了文本框的内容,故四个事件都会发生。

第3题:

在文本框中,当用户键入一个字符,能同时引发的事件是

A.KeyPress和Click

B.KeyPress和LostFocus

C.KeyPress和Change

D.Change和LostFocous


正确答案:C
解析:键入字符会触发KeyPress事件;在文本框中输入新信息将触发Change事件。

第4题:

在文本框中,当用户键入一个字符时,能同时引发的事件的是( )。

A.KeyPress和Click

B.KeyPress和LostFocus

C.KeyPress和Change

D.Change和LostFocus


正确答案:C

第5题:

下列与拖放操作无关的是______。

A.KeyPress 事件

B.Drag 方法

C.DragOver 事件

D.DragDrop 事件


正确答案:A

第6题:

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码。

第7题:

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

A.KeyDown、KeyPress、KeyUp

B.KeyPress、KeyDown、KeyUp

C.KeyUp、KeyPress、KeyDown

D.KeyUp、KeyDown、KeyPress


正确答案:A

第8题:

在执行KeyPress事件过程时,KeyAscii表示所按键的盟值。


正确答案:ASCII码
ASCII码

第9题:

以下说法中正确的是______。

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码不一样。

第10题:

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

A. 只触发KeyUp事件

B. 这3个事件都会触发

C. 只触发KeyDown、KeyPress事件

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


正确答案:B
B)    【解析】当控件具有焦点时,如果按下一个字母键,将会依次触发此控件的KeyDown、KeyUp和KeyPtess事件。

更多相关问题