假定编写如下事件过程: Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) If(Button and 3)=3 then Print"Hello" End if End Sub 程序运行后,为了在窗体上输出“Hello”,应该窗体上执行以下( )操作。A.只能按下左键并拖动B.只能按下右键并拖动C.必须同时按下左、右键并拖动D.按下左键拖动或按下右键拖动

题目

假定编写如下事件过程: Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) If(Button and 3)=3 then Print"Hello" End if End Sub 程序运行后,为了在窗体上输出“Hello”,应该窗体上执行以下( )操作。

A.只能按下左键并拖动

B.只能按下右键并拖动

C.必须同时按下左、右键并拖动

D.按下左键拖动或按下右键拖动


相似考题
参考答案和解析
正确答案:C
更多“假定编写如下事件过程:Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Si ”相关问题
  • 第1题:

    窗体的MouseDown事件过程 Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)有4个参数,关于这些参数,正确的描述是( )。

    A.通过Button参数判定当前按下的是哪一个鼠标键

    B.Shift参数只能用来确定是否按下Shift键

    C.Shift参数只能用来确定是否按下Alt和Ctrl键

    D.参数X、Y用来设置鼠标当前位置的坐标


    正确答案:A

  • 第2题:

    窗体的MouseDown事件过程Form_MouseDown(ButtonAsInteger, ShiftAsInteger,XAsSingle,YAsSingle)有4个参数,关于这些参数正确的描述是______。

    A.通过Button参数判定当前按下的是哪一个鼠标键

    B.Shift参数只能用来确定是否按下Shift键

    C.Shift参数只能用来确定是否按下Alt和Ctrl键

    D.参数X,Y用来设置鼠标当前位置的坐标


    正确答案:A
    解析:窗体的MouseDown事件中,Button参数是用来判断当前按下的是哪个鼠标键(1表示左键,2表示右键,4表示中间按键),Shift参数是用来判断Shift、Alt和Ctrl键有没有被按下(1表示Shift被按下,2表示Alt被按下,4表示Ctrl被按下,6表示Ctrl和Alt被同时按下等),参数X,Y返回鼠标当前位置的坐标,而不是用来设置的。

  • 第3题:

    8、下面哪些是将分数化为浮点数的正确定义?

    A.type Fraction = (Integer, Integer) rateq :: Fraction -> Float rateq (a,b) = a/b###SXB###B.type Fraction = (Integer, Integer) rateq :: Fraction -> Float rateq (a,b) = (fromInteger a)/ (fromInteger b)###SXB###C.type Fraction = (Integer, Integer) rateq :: Fraction -> Float rateq (a,b) = fromInteger (a/b)###SXB###D.type Fraction = (Integer, Integer) rateq :: Fraction -> Float rateq (a,b) = (fromIntegral a)/ (fromIntegral b)###SXB###E.ty
    A

  • 第4题:

    窗体的MouseDown事件过程如下: Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) 有4个参数,关于这些参数,正确的描述是 ______。

    A.通过Button参数判定当前按下的是哪一个鼠标键

    B.Shift参数只能用来确定是否按下Shift键

    C.Shift参数只能用来确定是否按下Alt和Ctrl键

    D.参数x和y用来设置鼠标当前位置的坐标


    正确答案:A
    解析:Button参数可以确定用户是否按下Ctrl、Alt、Shift键。参数x和y只能读取当前鼠标的位置,不能用来设置鼠标当前位置的坐标。

  • 第5题:

    窗体的MouseDown事件过程 Form_MouseDown(Button As Integer,Shift As Integer,X As SinSle,Y As Single) 有4个参数,关于这些参数,正确的描述是

    A.通过Button参数判定当前按下的是哪一个鼠标键

    B.Shift参数只能用来确定是否按下Shift键

    C.Shift参数只能用来确定是否按下Alt和Ctrl键

    D.参数x,y用来设置鼠标当前位置的坐标


    正确答案:A
    解析:Button参数用来判定当前按下的是哪一个鼠标键。Button值为1时表示按下左键;为2时,表示按下右键;为4时,表示按下中间键。Shift参数用来判断Shift、Ctfi和Alt键的状态。X、Y参数用来获取鼠标的位置,而不是设置鼠标当前的位置,两者有根本的区别。

  • 第6题:

    11、下面哪些定义是类型正确的?

    A.f :: (Integer, Integer) -> Float f (x,y) = x / y

    B.f :: (Integer, Integer) -> Float f (x,y) = (fromInteger x) / (fromInteger y)

    C.f :: (Integer, Integer) -> Float f (x,y) = 3*x + y

    D.f :: (Integer, Integer) -> Integer f (x, y) = 3*x + y


    AFT 通常由含有一个双氢呋喃环和一个氧杂萘邻酮(香豆素)的基本架构单位构成 AFT 分为 黄曲霉毒素B1(AFB1)、黄曲霉毒素 B2 (AFB2) 黄曲霉毒素G1(AFG1)、黄曲霉毒素 G2(AFG2) 黄曲霉毒素M1(AFM1)、黄曲霉毒素 M2(AFM2) B1、G1的呋喃环氢键异构。M1型氢键变为羟基。 1比2呋喃环上多了一个双键。