在Form1的窗体上画一个名称为Cmd1的命令按钮,然后建立一个新主菜单,标题为“操作”,名称为Opt。该菜单有两个子菜单,其标题分别为“显示”和“隐藏”,其名称分别为Dis和Con(如图所示)。编写适当的事件过程,使程序运行后,如果单击“操作”菜单中的“显示”命令,则在文本框中显示命令按钮;如果单击“隐藏”命令,则命令按钮消失。
程序运行时的窗体界面如下图所示。
参考答案:
第一步:建立工程和添加窗体。
单击考试界面的“功能”选项,从弹出的菜单中选择“启动应用程序”选项。启动Visual Basic后,在“新建工程”对话框中选择“新建”项目中的“标准:EXE”,然后单击“打开”按钮,建立一个新的工程文件,里面会同时自动建立一个名为Form1的窗体文件。
第二步:设计窗体。
单击工具箱上的CommandButton控件图标,在窗体上添加一个按钮控件。在它的属性窗口中,Name属性设为Cmd1。执行“工具”→“菜单编辑器”命令,打开菜单编辑器。在“标题”栏中输入“操作”,在“名称”栏中输入“Opt”;单击“下一个”按钮,再单击编辑区的“→”按钮,在“标题”栏输入“显示”,在“名称”栏中输入“Dis”;单击“下一个”按钮,在“标题”栏中输入“隐藏”,在“名称”栏中输入“con”。最后单击“确定”,菜单编辑即完成。
第三步:编写代码。
单击窗体上“操作”菜单下的“显示”命令,在弹出的代码窗口中,输入如下代码:
1 Private Sub Dis_Click()
2 Cmd1.Visible=True
3 End Sub
单击窗体上“操作”菜单下的“隐藏”命令,在弹出的代码窗口中,输入如下代码:
1 Private Sub Con_Click()
2 Cmd1.Visible=False
3 End Sub
第四步:保存。
解析:
菜单的“标题”是程序运行和设计过程中用户所看到的菜单项显示的文字信息;菜单的“名称”是菜单控件名,是该菜单项区别于其他菜单项以及其他控件的重要标识。相当于一般控件的Name属性。其中“→”表示下一级菜单,同时左侧会有一个内缩符号(…);“下一个”表示开始一个菜单项。