itgle.com

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

题目

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

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

If Answer=vbOK Then

cmdDisplay.Visible=

Else

Docmd.Close

End If

End Sub


相似考题
参考答案和解析
正确答案:

Msgbox,False

更多“窗体中有两个命令按钮:“显示”(控件名为cmdDisplay)和“测试”(控件名为cmdTest)。以下事件过 ”相关问题
  • 第1题:

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

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


    正确答案:25
    25

  • 第2题:

    在名为Form1的窗体上建立两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为“命令按钮1”和“命令按钮2”。要求程序运行后,若单击“命令按钮2”按钮,则把“命令按钮1”按钮移到“命令按钮2”按钮上,使两个按钮重合。运行结果如下图所示。

    注意:

    在程序中不得使用任何变量(必须通过属性设置来移动控件);文件必须存放在考生文件夹中,窗体文件名为execise102.frm,工程文件名为execise102.vbp。


    正确答案:

  • 第3题:

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

    Private Sub cmdTest_Click()

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

    If Answer=vbOK Then

    cmdDisplay.Visible= 【 15 】

    Else

    Docmd.Close

    End If

    End Sub


    正确答案:

  • 第4题:

    窗体中有两个命令铵钮:“显示”(控件名为cmdDisplay)和“测试”(控件名为cmdTest)。当单击“测试”按钮时,执行的事件功能是:首先弹出消息框,若单击其中的“确定”按钮,则隐藏窗体上的“显示”按钮;否则直接返回到窗体中。请在空白处填入适当的语句,使程序可以完成指定的功能。

    Private Sub cmdTest_Click()

    Answer=【 】 ("隐藏按钮?",vbOKCancel+vbQuestion,"Msg")

    If Answer=vbOK Then

    Me!cmdDisplay.Visible=【 】

    End If

    End Sub


    正确答案:MsgBox False
    MsgBox False 解析:根据题目要求“当单击‘测试’按钮时,执行的事件功能是:首先弹出消息框”,先来看一下对应该要求的cmdTest_Click()子过程,因为要求先弹出消息框,所以这里要填消息框函数“MsgBox”,该函数的格式是:MsgBox(提示[,按钮、图标和默认按钮][,标题]),与空格后已知部分相符合,可以确定,第12空填“MsgBox”。题面要求“若单击其中的‘确定’按钮,则隐藏窗体上的‘显示’按钮”,所以程序首先通过“If Answer=vbOK”语句判断消息框中的“确定”按钮是否被单击,如果是,则隐藏“显示”按钮,即通过语句“Me!cmdDisplay.Visible=False”将cmdDisplay的Visible属性改为False,所以第13空填“False”。

  • 第5题:

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

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


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