在KeyUp 事件过程中,通过KeyCode 参数判断用户的按键。假定键“B”的 KeyCode值为66,则以下正确的说法是______。A.按Shift+ B键后的KeyCode值为66+1B.按Shift+ B、Ctrl+ B、Alt+ B键后的KeyCode值均为66C.按Ctrl+ B键后的KeyCode值为66+2D.按Alt+ B键后的KeyCode值为66+4

题目

在KeyUp 事件过程中,通过KeyCode 参数判断用户的按键。假定键“B”的 KeyCode值为66,则以下正确的说法是______。

A.按Shift+ B键后的KeyCode值为66+1

B.按Shift+ B、Ctrl+ B、Alt+ B键后的KeyCode值均为66

C.按Ctrl+ B键后的KeyCode值为66+2

D.按Alt+ B键后的KeyCode值为66+4


相似考题
更多“在KeyUp 事件过程中,通过KeyCode 参数判断用户的按键。假定键“B”的 KeyCode值为66,则以下正确的说 ”相关问题
  • 第1题:

    把窗体的Key Preview属性设置为True,然后编写如下过程: Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) Print Chr(KeyCode) End Sub Private Sub Form_KeyUp(KeyVode As Integer, ShiftAs Integer) Print Chr(KeyCode+2) End Sub 程序运行后,如果按“A”键,则输出结果______。

    A.A

    B.A

    C.A

    D.A A B C D


    正确答案:C
    解析:当键盘被按下时,输出按下的键所代表的字符,即“A”;当键盘被松开的时候,输出该字符后继字符的后继字符,即“C”。

  • 第2题:

    关于键盘事件的说法中,正确的是()

    A、按下键盘任意键都会引发KeyPress事件

    B、大键盘的"1"键,和数字键盘的"1"键的KeyCode编码相同

    C、KeyDown和KeyUp事件过程中有KeyAscii参数

    D、大键盘的4的上档符号是$,当同时按下Shift键和大键盘的4时,KeyPress事件被触发过程KeyAscii参数值是$的Ascii值.


    正确答案:D

  • 第3题:

    将窗体的KeyPreview属性设置为True,然后编写如下过程: Private Sub Form. KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End Sub Private Sub Form_KeyUp(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode+2) End Sub 程序运行后,如果按“A”键,则输出的结果为

    A.A A

    B.A B

    C.A C

    D.A D


    正确答案:C
    解析:在按下A键的操作过程中,先触发KeyDown事件,再触发KeyUp事件,最终在窗体上显示的是A和C。

  • 第4题:

    以下叙述中正确的是______。

    A.KeyAscii 参数返回所按键的ASCII码

    B.KeyAscii 参数的数据类型为字符串

    C.KeyAscii 参数与KeyCode 参数的返回值相同

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


    正确答案:A

  • 第5题:

    以下叙述中错误的是______。

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

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

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

    D.KeyPress 不能识别回车键


    正确答案:D