计算机程序设计

当某个对象具有焦点时,在键盘上按下任一键时就会发生()事件。A、KeyPressB、KeyUpC、KeyDownD、DragDown

题目

当某个对象具有焦点时,在键盘上按下任一键时就会发生()事件。

  • A、KeyPress
  • B、KeyUp
  • C、KeyDown
  • D、DragDown
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当对象得到焦点时,会触发 【10】 事件,当对象失去焦点时将触发 【11】 事件。


正确答案:
正确答案:  1.(GotFocus) 2.(LostFocus) 

第2题:

下列叙述错误的是( )。

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

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

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

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


正确答案:D

第3题:

以下叙述中错误的是

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

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

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

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


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

第4题:

在表单的常用事件中,Init事件表示( )。

A.在表单对象建立之前引发

B.在对象释放时发生

C.在对象建立时发生

D.当对象获得焦点时引发


正确答案:C
解析:Load表示在表单对象建立之前引发;Destroy事件表示在对象释放时发生:Init事件表示在对象建立时发生;GotFocus事件表示当对象获得焦点时引发。

第5题:

“当访问者按下任意键时”是事件:()。

A.onKeyUp

B.onKeyPress

C.onKeyDown

D.onFocus


正确答案:C

第6题:

以下说法中正确是的

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

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

C) 若按下的键相同 ,keypres s 事件过程中 的 keyasci i 参数 与 keydow n 事件过程中 的 keycod e 参数的值也相同

D )在 keypress 事件过程中, keyascii 参数可以省略


正确答案:A

 

第7题:

(6)当用户按下键盘上的某个键时,将会触发拥有输入焦点的控件的事件。


正确答案:KeyPress
【解析】当按下键盘上的某个键时,将触发拥有焦点的控件的KeyPress事件。当活动窗体上所有控件均未获得焦点时,窗体才获得焦点。当窗体具有焦点时,按下键盘键触发窗体的KeyDown和KeyPress事件,松开键盘键时触发KeyUp事件。当控件具有焦点时,按下键盘键触发该控件的KeyDown和KeyPress事件,松开键盘键时触发KeyUp事件。

第8题:

( 25 )下列关于对象 “ 更新前 ” 事件的叙述中,正确的是

A )在控件或记录的数据变化后发生的事件

B )在控件或记录的数据变化前发生的事件

C )当窗体或控件接收到焦点时发生的事件

D )当窗体或控件失去了焦点时发生的事件


正确答案:D

第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题:

当用户桉下键盘上的某个键时,将会触发拥有输入焦点的控件的______事件。


正确答案:KeyPress
KeyPress 解析:当按下键盘上的某个键时,将触发拥有焦点的控件的KeyPress事件。当活动窗体上所有控件均未获得焦点时,窗体才获得焦点。当窗体具有焦点时,按下键盘键触发窗体的KeyDown和KeyPress事件,松开键盘键时触发KeyUp事件。当控件具有焦点时,按下键盘键触发该控件的KeyDown和KeyPress事件,松开键盘键时触发KeyUp事件。

更多相关问题