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

题目

以下叙述中错误的是

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

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

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

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


相似考题
参考答案和解析
正确答案:B
解析:KeyPress的参数KeyAscii对应不同的字符,它与KeyDown的参数KeyCode有本质上的区别。KeyCode对应键的ASCII码,不区分大小写。故C、D项是正确的。KeyPress可以识别回车键,但不能识别键盘的按下与释放。故选B。
更多“以下叙述中错误的是A.在KeyPtess事件过程中不能识别键盘的按下与释放B.在KeyPress事件过程中不能 ”相关问题
  • 第1题:

    以下叙述中错误的是 。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项表述错误。

  • 第2题:

    以下叙述中,错误的是 ______。

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

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

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

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


    正确答案:C
    解析:当用户按下某个键时,依次触发KeyDown、KeyPress事件过程。当松开该键时,再触发KeyUp事件过程.KeyDown和KeyUp有两个参数,KeyCode参数为键的码值,每个键的值都不同,但对于字母来讲,不区分大小写,一律都是大写字母的ASCII码。Shift参数表示是否按下Ctrl、Alt、Shift组合键。

  • 第3题:

    以下叙述中错误的是______。

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

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

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

    D.KeyPress 不能识别回车键


    正确答案:D

  • 第4题:

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

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

  • 第5题:

    以下叙述中错误的是

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

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

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

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


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