单选题窗体上有一个名为Command1的命令按钮和一个名为Timer1的计时器,并有下面的事件过程:程序运行时单击命令按钮,则产生的结果是(  )。A 命令按钮每10秒向左移动一次B 命令按钮每10秒向右移动一次C 命令按钮每10毫秒向左移动一次D 命令按钮每10毫秒向右移动一次

题目
单选题
窗体上有一个名为Command1的命令按钮和一个名为Timer1的计时器,并有下面的事件过程:程序运行时单击命令按钮,则产生的结果是(  )。
A

命令按钮每10秒向左移动一次

B

命令按钮每10秒向右移动一次

C

命令按钮每10毫秒向左移动一次

D

命令按钮每10毫秒向右移动一次


相似考题
参考答案和解析
正确答案: B
解析:
Interval属性单位为毫秒,因此10表示10毫秒。Left属性值是以窗体的最左边边界为坐标原点,该值表示该控件在窗体上的位置,若值增加则表示向右边移动,反之表示向左边移动。
更多“窗体上有一个名为Command1的命令按钮和一个名为Timer1的计时器,并有下面的事件过程:程序运行时单击命令按钮,则”相关问题
  • 第1题:

    请根据以下各题的要求设计Visual Basic应用程序(包括界面和代码)。

    1.在窗体(名称为Form1)上画两个命令按钮,其名称分别为C1和C2,标题分别为“命令按钮1”和“命令按钮2”,编写适当的事件过程。程序运行后,“命令按钮2”隐藏,此时如果单击“命令按钮1”,则“命令按钮2”出现,“命令按钮1”隐藏;而如果单击“命令按钮2”,则“命令按钮1”出现,“命令按钮2”隐藏。程序的运行情况如图1—1所示。注意;存盘时,工程文件名为sjt1.vbp.窗体文件名为sjt1.frm。

    2.在Form1的窗体上画一个命令按钮,其名称为C1,标题为“显示”;再画一个文本框,其名称为Text1,编写适当的事件过程。程序运行后,在窗体加载时使文本框不可见,如果双击窗体,则文本框出现;此时如果单击命令按钮,则在文本框中显示“等级考试”。程序运行情况如图1—2所示。

  • 第2题:

    在窗体上添加一个命令按钮(名为Commandl),然后编写如下程序:

    打开窗体运行后,单击命令按钮,消息框的输出结果为__________。


    正确答案:
    20【解析】本题考查IIf函数的知识。对于Ⅱf函数可用于执行简单的条件判断操作,当第一个参数为真时返回第二个参数值,否则返回第三个参数值。因为x>y为假,所以返回Y的值也就是返回20。

  • 第3题:

    在窗体上添加一个命令按钮,名为Command1,事件过程如下:

    程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-1后,输出的结果是______。

    A.5

    B.4

    C.3

    D.2


    正确答案:D
    解析:本题的难点是do until…Loop循环。do until循环条件为真时退出循环体,即x= -1时退出循环。程序计算过程为a=5、2,b=4、1,c=3、-1。

  • 第4题:

    设窗体上有一个名为Text1的文本框和一个名为Command1的命令按钮,并有以下事件过程: Private Sub Command1 Click( ) X!=Val(Text1.Text) Select Casc x Case Is<-10,Is>=20 Print"输入错误" Case Is<0 Print 20-x Case Is<10 Print 20 Case Is<=20 Print x+10 End Seleet End Sub 程序运行时,如果在文本框中输入-5,则单击命令按钮后的输出结果是( )。

    A.5

    B.20

    C.25

    D.输入错误


    正确答案:C
    C。【解析】当输入-5时,Is<0,所以直接执行20-X,即20-(-5)=25。

  • 第5题:

    在窗体上有一个名称为Command1的命令按钮,并有如下程序:程序执行时,单击命令按钮Command1三次后,窗体上显示的结果为( )。

    A. 5 16

    B. 5 6

    C. 15 15

    D. 15 6


    正确答案:D
    D)    【解析】本题考查静态变量。静态变量的值有继承性,上一次调用的结果在下一次调用时还是有效的。题目中每次调用Y的值都被重新赋值了,因此单击3次以后Y的值仍然是6,而x每次调用的结果都保留,因此调用3次以后,结果为15。

  • 第6题:

    在名为Form1的窗体上绘制一个命令按钮,名为Crud1,标题为“移动按钮”,如下图所示。编写适当的事件过程,使得程序运行时,每单击命令按钮一次,该按钮向右移动100。

    注意:

    程序中不得使用变量,事件过程中只能写一条语句;文件必须存放在考生文件夹中,工程文件名为execise54.vbp,窗体文件名为execise54.frm。


    正确答案:

  • 第7题:

    请在名为Form1窗体上绘制一个命令按钮,名为Cmd1,标题为“按钮”。请编写适当的事件过程,使得在运行时单击“按钮”按钮,则在窗体上显示“单击按钮”(如下图所示)。

    注意:

    程序中不得使用任何变量:文件必须存放在考生文件夹中:工程文件名为 execise84.vbp,窗体文件名为execise84.frm。


    正确答案:

  • 第8题:

    在Form1的窗体上绘制一个命令按钮,名为Cmd1,标题为Display。编写适当的事件过程,使程序运行后,若单击命令按钮,则在窗体上显示ViSBa1 Basic;如果单击窗体,则命令按钮消失。程序运行情况如下图所示。

    注意:

    在程序中不能使用任何变量;文件必须存放在考生文件夹中,工程文件名为 execise16.vbp,窗体文件名为execise16.frm。


    正确答案:

  • 第9题:

    在窗体上画一个名为Command1的命令按钮,编写如下程序:

    程序运行后,单击命令按钮,输出的结果是_________。


    正确答案:
    4
    【解析】本题考查了数组的嵌套使用。程序首先通过一个For循环给数组M的各个数组元素赋值,然后通过数组下标嵌套本身。注意:这样的嵌套时,要保证数组下标不出界,否则程序将出错。

  • 第10题:

    ( 14 )窗体中有两个命令按钮: “ 显示 ” (控件名为 cmdDisplay )和 “ 测试 ” (控件名为 cmdTest ) 。 以下事件过程的功能是:单击 “ 测试 ” 按钮时,窗体上弹出一个消息框。如果单击消息框的 “ 确定 ” 按钮 ,隐藏窗体上的 “ 显示 ” 命令按钮;单击 “ 取消 ” 按钮关闭窗体。按照功能要求,将程序补充完整。

    Private Sub cmdTest_Click()

    Answer= 【 14 】 ( “ 隐藏按钮 ” , vbOKCancel )

    If Answer=vbOK Then

    cmdDisplay.Visible= 【 15 】

    Else

    Docmd.Close

    End If

    End Sub


    正确答案:

  • 第11题:

    单选题
    窗体上有一个名为List1的列表框和一个名为Command1的命令按钮,并有下面的事件过程:程序运行时,选中一个列表项,然后单击Command1按钮,则产生的结果是(  )。
    A

    若选中的不是最前面的列表项,则选中的列表项与它前一个列表项互换位置

    B

    选中的列表项与它前面的列表项互换位置

    C

    若选中的不是最后面的列表项,则选中的列表项与它后一个列表项互换位置

    D

    选中的列表项与它后面的列表项互换位置


    正确答案: B
    解析:
    当单击Command1按钮后,List1列表框中被选中项的索引值赋给变量n,如果被选中项不为空也不是第1项时,将选中项的项目文字赋值给变量ch,用选中项的上面一项的文字替换选中项的文字,再把变量ch中的文字替换成选中项上中项上面一项的文字,即选中项和它上面一项的位置进行交换。

  • 第12题:

    单选题
    窗体上有一个名称为Command1的命令按钮,事件过程如下:运行程序,并单击命令按钮,窗体上显示的内容为(  )。
    A

    -4

    B

    -3

    C

    3

    D

    3.6


    正确答案: B
    解析:
    Sgn函数返回参数的符号,参数为负数时返回-1,为0时,返回0,为正数时返回1。所以sgn(-3.6)返回-1。Visual Basic中把任何非0值都认为是真,以0表示假,因此If句中将执行n=Int(m)语句。Int函数返回不大于参数的最大整数,Int(-3.6)要返回小于-3.6的整数即是-4,因此n=-4。

  • 第13题:

    在窗体上添加一个命令按钮(名为Command1)和一个文本框(名为Text1),并在命令按钮中编写如下事件代码: Private Sub Command1_Click() m=2.17 n=Len(Str$(m)+Space(5)) Me!Text1=n End Sub 打开窗体运行后,单击命令按钮,在文本框中显示______。

    A.5

    B.8

    C.9

    D.10


    正确答案:D
    解析:程序中“n=Len(Str$(m)+Space(5))”的含义是算出字符串总长度,当把正数转换成字符串时,Str$函数在字符串前面留有一个空格,Space(数值表达式),则返回由数值表达式确定的空格个数组成的空字符串。 Str$(m)表示5个字符串,Space(5)表示5个字符串,所以n等于10。

  • 第14题:

    在窗体中有一个名为(Command1的命令按钮,Click事件的代码如下:

    单击命令按钮后,标签显示的结果是( )。


    正确答案:25
    25

  • 第15题:

    窗体上有一个名为Commandl的命令按钮和一个名为Timerl的计时器,并有下面的事件过程:

    Private Sub Commandl_Click()

    Timerl.Enabled=True

    End Sub

    Private Sub Form_Load()

    Timerl.Interval=10

    Timerl.Enabled—False

    Private Sub Timerl _Timer()

    Commandl.Left=Commandl.Left+10

    End Sub

    程序运行时,单击命令按钮,则产生的结果是

    A.命令按钮每10秒向左移动一次

    B.命令按钮每10秒向右移动一次

    C.命令按钮每10毫秒向左移动一次

    D.命令按钮每l0毫秒向右移动一次


    正确答案:D
    解析:Interval属性的单位为毫秒。

  • 第16题:

    在窗体中添加一个命令按钮(名为Command1)和一个文本框(名为text1),然后编写如下事件过程:

    打开窗体运行后,单击命令按钮,文本框中显示的内容是( )。


    正确答案:12
    12 解析: 本题考查的是VBA编程基础、参数传递。由于VBA中,默认情况下,参数是按地址传递(ByRef),结果会返回。本题中z的值等于x+y,所以文本框中显示的内容为12。

  • 第17题:

    在窗体上有一个名为Text1的文本框和一个名为Command1的命令按钮,并编写有如下事件过程:程序运行后,单击命令按钮,在文本框中显示的是( )。

    A. 2

    B. 3

    C. 4

    D. 5


    正确答案:B
    B)    【解析】本题考查循环程序的分析。题中循环变量为i,步长为1,循环体中i每次变化都增加3,因此执行一次循环后,i的值增加4,当i大于10时退出循环,所以每次循环后i的值为:3,7,11。当i为11时退出循环,所以循环共执行了3次。

  • 第18题:

    在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程:

    Private Sub Command1_Cliek

    Dim b, k

    For k = 1 to 6

    b=23+k

    Next k

    MsgBox b + k

    End Sub

    打开窗体后,单击命令按钮,消息框的输出结果是【 】。


    正确答案:51
    51 解析:本题循环内部完成b=231+2+3+4+5+6的操作,当k=7时,结束循环,故消息框中显示的是51。

  • 第19题:

    在Form1的窗体上绘制一个命令按钮,名为Cmd1,标题为“没有单击按钮”。请编写适当的事件过程,使得在运行时,若单击“没有单击按钮”按钮,则按钮的标题改为“已经单击按钮”。程序的运行情况如下图所示。

    注意:

    程序中不得使用任何变量:文件必须存放在考生文件夹中,工程文件名为82.vbp,窗体文件名为82.frm。


    正确答案:

  • 第20题:

    在Form1的窗体上绘制一个命令按钮,名为Cmd1,标题为Display,按钮隐藏。编写适当的事件过程,使程序运行后,若单击窗体,则命令按钮出现;此时如果单击命令按钮,则在窗体上显示Visual Basic。程序运行情况如图3—2和图3-3所示。注意:程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为sj2.vbp,窗体文件名为sj2.frm。


    正确答案:
    ①新建一个名为Form1的窗体。
    ②单击工具箱中的CommandButton控件图标,在窗体上拖拉出一个命令按钮,在属性窗口设置该命令按钮名称为Cmdl,Caption属性为Display,Visible属性为False。
    ③打开代码窗口输入如下代码:
    Private Sub Cmd1_(;lick
    Print"VisualBasic" '在窗体显示VisualBasic
    End Sub

    Private Sub Form_Click
    Cmd1.Visible=True'使命令按钮可见
    End Sub
    ④按要求保存文件即完成本题。

  • 第21题:

    在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为textl),编写如下事件过程:

    打开窗体运行后,单击命令按钮,文本框中显示的内容是__________。


    正确答案:
    15【解析】本题考查函数调用中参数传递的知识。在VBA的函数调用时,参数有两种传递方式:传址传递和传值传递。如果在函数声明时没有说明传递类型,则默认为传址传递,即形参的结果会传递给实参。本题中形参均为传址传递,即a=x=3,b=y=5,c=z=10。但是在子程序里面对c重新赋值为c=a*b=15,这个值l5会回送给实参2,所以最后显示的值Z也就是l5。

  • 第22题:

    窗体上有一个名为Button1的命令按钮和一个标签框,然后编写如下事件过程: 程序运行后,单击命令按钮,则在标签框上显示的内容是()

    A5.8

    B5

    C7

    D无数据


    B

  • 第23题:

    单选题
    设有如下通用过程:在窗体上画一个名为Command1的命令按钮,然后编写如下的事件过程:程序运行后单击命令按钮,输出结果是(  )。
    A

    ABCDEF

    B

    abcdef

    C

    AFBECD

    D

    DEFABC


    正确答案: C
    解析:
    在循环中,利用Mid函数使得变量tStr的值不断变化,然后通过命令按钮的单击事件调用循环所在的函数,UCase函数将Fun函数返回的结果字符串中的小写字母转换成大写字母。