编写如下事件过程:程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为( )。A.按左键并移动B.按右键并移动C.同时按下左、右键并移动D.按什么键都不显示

题目

编写如下事件过程:程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为( )。

A.按左键并移动

B.按右键并移动

C.同时按下左、右键并移动

D.按什么键都不显示


相似考题
更多“ 编写如下事件过程:程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为( )。A.按左键并移动B.按右键并移动C.同时按下左、右键并移动D.按什么键都不显示 ”相关问题
  • 第1题:

    编写如下事件过程:Private Sub Form_ KeyDown(KeyCode As Integer,Shift As Integer) If (Button And 3)= 3 Then Print "AAAA" End IfEnd Sub程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为______。

    A.左

    B.右

    C.同时按下左、右

    D.按什么键都不显示


    正确答案:D
    解析:从题目中的程序可以看出,(Button And 3)=3这个条件是永假的,所以输出语句也永远不会被执行。

  • 第2题:

    假定编写了如下事件过程: Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single, Y As Single) If Button=2 Then Print "aaaa" End If End Sub 程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为

    A.左键

    B.右键

    C.同时按下左、右键

    D.按什么键都不显示


    正确答案:B
    解析:在窗体上压下鼠标键,触发Form_MouseDown事件。参数Button标识鼠标的信息,1表示按下鼠标左键;2表示按下鼠标右键:4表示按下鼠标中间键。当按下鼠标右键时,程序能在窗体上显示字符串“AAAA”。

  • 第3题:

    有如下事件过程。 Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) If(Button And 3)=3 Then Print "OK" End If End Sub 程序运行后,为了在窗体上输出“OK”,应当按下的鼠标键是

    A.左键

    B.右键

    C.同时按下左键和右键

    D.按什么都不显示


    正确答案:D
    解析:此题考查的是有关鼠标事件的问题。从题目要求来看,上述事件应是鼠标事件过程,下面来看看有关鼠标事件的具体事件。按下鼠标键事件过程:PrivateSubForm_MouseDown(ButtonAsInteger,_ShiftAsInteger,XAsSingle,YAsSingle)EndSub松开鼠标键事件过程:PrivateSubForm_MouseUp(ButtonAsInteger,Shift_AsInteger,XAsSingle,YAsSingle)EndSub移动鼠标光标事件过程:PrivateSubForm_MouseMove(ButtonAsInteger,_ShiftAsInteger,XAsSingle,YAsSingle)EndSub以上3个鼠标事件过程具有相同的参数,含义如下:Button表示被按下的鼠标键。Shift表示Shift、Ctrl、Alt键状态。X,Y鼠标光标的当前位置。现在再来看一下事件过程,可知此事件过程并非鼠标事件过程,并且Button也不是事件过程的参数,即此事件过程的两个参数KeyCode和Shift在程序运行过程中并没有得到任何信息,所以无论按什么键都不显示任何内容。注意:此事件过程并非鼠标事件过程,并且Button也不是事件过程的参数,即该事件过程中的两个参数在程序运行时没有获得任何信息,所以无论按什么键都不显示任何内容。注意:键盘事件KeyDown、KeyPress和KeyUp。

  • 第4题:

    有如下事件过程。

    Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer)

    If (Button And 3)=3 Then

    Print "OK"

    End If

    End Sub

    程序运行后,为了在窗体上输出"OK",应当按下的鼠标键是

    A.左键

    B.右键

    C.同时按下左键和右键

    D.按什么都不显示


    正确答案:D
    解析:此题考查的是有关鼠标事件的问题。从题目要求来看,上述事件应是鼠标事件过程,下面来看看有关鼠标事件的具体事件。
    按下鼠标键事件过程:
    Private Sub Form_MouseDown(Button As Integer,Shift_ As Integer, X As Single, Y As Single)
    End Sub
    松开鼠标键事件过程:
    Private Sub Form_MouseDown(Button As Integer,Shift_
    As Integer, X As Single, Y As Single)
    End Sub
    移动鼠标光标事件过程:
    Private Sub Form_MouseDown(Button As Integer,Shift_As Integer, X As Single, Y As Single)
    End Sub
    以上3个鼠标事件过程具有相同的参数,含义如下:
    Button 表示被按下的鼠标键;
    Shift 表示Shift、Ctrl、Alt键状态;
    X,Y 表示鼠标光标的当前位置。
    现在再来看一下事件过程,可知此事件过程并非鼠标事件过程,并且Button也不是事件过程的参数,即此事件过程的两个参数KeyCode和Shift在程序运行过程中并没有得到任何信息,所以无论按什么键都不显示任何内容。

  • 第5题:

    编写如下事件过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) If(Buuon And 3)=3 Then Print "AAAA" End If End Sub 程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为 ______。

    A.左

    B.右

    C.同时按下左、右

    D.按什么键都不显示


    正确答案:D
    解析:从题目中的程序可以看出,(Button And 3)=3这个条件是永假的,所以输出语句也永远不会被执行。