以下为幻灯片页面截图,请点击左边“我要下载”按钮免费下载无水印完整文件
人民教育出版社
第六课 制作菜单
教学目标及基本要求
1 学会制作菜单的基本方法
2 掌握利用菜单设计器来建立、修改菜单项的方法
3 了解用菜单命令控制程序的过程
第6课 制作菜单
1 用菜单编辑器建立菜单
2 菜单项的控制
3 菜单项的增减
4 用菜单命令控制程序的过程
用菜单命令控制程序的过程
教学重点
教学难点
第6课 制作菜单
教学内容
设置程序界面
设置各个对象的属性
菜单概述
用菜单编辑器建立菜单
菜单项的控制
菜单项的增减
用菜单命令控制程序的过程(编写程序代码)
测试程序并保存程序
第6课 制作菜单
第6课 制作菜单
创建“文本编辑器”程序的界面并设置属性
第一步:适当的调整窗体大小,在窗体中绘制一个文本框。
第二步:设置各个对象的属性。
默认情况下,文本框只显示单行文本,且不显示滚动条。如果文本长度超过可用空间,则只能显示部分文本。这是可以通过设置文本框的MultiLine和ScrollBars属性改变文本框的外观和行为。本例中把文本框的ScrollBars属性设为2-Vertical,可以为文本框添加一个垂直滚动条。把MultiLine属性设为True,在文本框中可以输入和显示多行文本。当输入的文字超过显示框时会自动换行。
菜单
菜单概述:菜单的作用基本有两个:一是提供人机对话的界面,以便让用户选择应用系统的各种功能;二是管理应用系统,控制各种功能模块的运行。一个高质量的菜单程序,不仅能使系统美观,而且能使操作者使用方便。
菜单:菜单栏,菜单选项及菜单命令列表的总称。
菜单栏:一般位于窗体标题栏下面,其中列有一些菜单选项。
菜单选项:菜单中列出的某一项,打开它可以显示一些菜单命令。
子菜单:从某个菜单选项中分支出来的下一级菜单选项。
菜单栏
菜单选项
菜单命令
用菜单编辑器创建程序菜单
执行菜单编辑器的方法有:
⑴从“工具”菜单上,选取“菜单编辑器”。
⑵在“工具栏”上单击“菜单编辑器”按钮。
创建程序菜单
1、设计菜单选项
2、设计子菜单
3、给菜单项分组
编写程序代码
程序启动后,单击某个主菜单选项时,会打开这个选项的菜单,再单击其中的某个菜单命令,会引发这个菜单命令的Click事件。因此为菜单命令的Click事件编写相应的代码,就可以完成指定的操作。
为“清空”菜单命令的Click事件编写代码:
Private Sub mnuCls_Click()
Txtwz.text=“”
End Sub
为“退出”菜单命令的Click事件编写代码:
Private Sub mnuExit_Click()
End
End Sub
为“红色”菜单命令的Click事件编写代码:
Private Sub mnuRed_Click()
Txtwz.ForeColor=vbRed
End Sub
为“黑体”菜单命令的Click事件编写代码:
Private Sub mnuHt_Click()
Txtwz.Font=“黑体”
End Sub
课堂小结
本课中编一个简单的“文本编辑器”程序来学习创建菜单的基本知识与方法。一个应用程序往往有很多功能,如果都用命令按钮的方式排列在界面上会占用大量的空间。使用菜单不但节省界面的空间,还可以分组排列不同的命令,便于操作者使用。
一般说来,设计菜单可以通过一下步骤实现:
利用“菜单编辑器”创建所有的菜单选项及菜单命令
确定菜单的层次结构
为菜单命令的Click事件编写代码
作业
【作业1】简述在VB中设计下拉菜单和快捷菜单的方法。
【作业2】新建一个标准EXE工程后,在窗体上建立一个菜单,使它含有“文件”和“帮助”两个菜单项,其中“文件”菜单项包含“打开”“关闭”和“退出”3个菜单命令。