niusouti.com

VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母( )。A. 只触发KeyUp事件B. 这3个事件都会触发C. 只触发KeyDown、KeyPress事件D. 不触发其中任何一个事件

题目

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

A. 只触发KeyUp事件

B. 这3个事件都会触发

C. 只触发KeyDown、KeyPress事件

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


相似考题
参考答案和解析
正确答案:B
B)    【解析】当控件具有焦点时,如果按下一个字母键,将会依次触发此控件的KeyDown、KeyUp和KeyPtess事件。
更多“VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母( )。A. 只 ”相关问题
  • 第1题:

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

    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”被视作不同的字符。

  • 第2题:

    以下叙述中错误的是

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

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

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

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


    正确答案:B
    解析:此题考察键盘事件,当按下键盘上的某个键时或松开某个键时,将触发Keydown事件或者Keyup事件,如果有按键发生时,将会触发KeyPress事件,其中 Keypress事件能检测的键有Enter键、Tab键、Backsapce键以及标准键盘的字母、数字和标点符号键。因此选项B错误。

  • 第3题:

    当用户按下并释放键盘上一个键后,下列被触发的键盘事件发生的顺序是()。

    A.KeyPress、KeyUp、KeyDown

    B.KeyDown、KeyUp、KeyPress

    C.KeyDown、KeyPress、KeyUp

    D.KeyDown、KeyUp


    KeyPress

  • 第4题:

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

    A.KeyDown、KeyPress、KeyUp

    B.KeyPress、KeyDown、KeyUp

    C.KeyUp、KeyPress、KeyDown

    D.KeyUp、KeyDown、KeyPress


    正确答案:A

  • 第5题:

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

    A.这3个事件都会触发

    B.只触发KeyPress事件

    C.只触发KeyDown、KeyUp事件

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


    正确答案:A
    A。【解析】每输入一个字符,经历了键盘上的字符被按下,又弹起,或再次被按下,又被弹起的过程,所以此过程涉及了KeyPress、KeyDown和KeyUp这三个过程。