- 0
- 0
- 约1.04万字
- 约 76页
- 2016-10-26 发布于广东
- 举报
第5章 使用复杂控件创建应用程序界面 学习目标 掌握菜单的设计与菜单项属性设置法。 掌握工具栏制作方法与工具栏编程法。 掌握通用对话框的调用与属性设置法。 掌握多文档程序的界面设计方法。 5.1 任务分析 “学生信息管理系统”的主窗体如图5-1所示:包括菜单、工具栏和主运行界面。本章将首先介绍Visual Basic 6.0中为如何使用菜单编辑器来设计菜单以及为此窗体添加的工具栏的设计和编程方法。 5.2 任务分析 “学生信息管理系统”的主窗体如图5-1所示:包括菜单、工具栏和主运行界面。本章将首先介绍Visual Basic 6.0中为如何使用菜单编辑器来设计菜单以及为此窗体添加的工具栏的设计和编程方法。 5.3 设计“学生信息管理系统” 主窗体界面 5.3.1 菜单设计 5.3.2 工具栏设计 5.3.3 对话框设计 5.3.4 多文档界面设计 5.3.1 菜单设计 在Windows可视化环境下,对于具有较多功能的应用软件,往往使用菜单来体现程序的功能项,所以菜单在可视化的程序中是非常重要的元素。菜单可分为下拉式菜单和弹出式菜单,菜单的编辑是使用“菜单编辑器”来完成的。 1、菜单编辑器 (1)“菜单编辑器” 的打开 ①选择菜单“工具”|“菜单编辑器”命令。 ②单击工具栏中的“菜单编辑器”工具按钮。 ③在要填加菜单的窗体中的任意位置右击,在弹出的快捷菜单中选择“菜单编辑器”命令。 ④在Visual Basic 6.0集成开发环境中,按【Ctrl+E】快捷键。 (2)菜单项的属性 标题:该属性的值在文本框中输入,做为菜单名或命令 名;如果要给菜单分组,使用分隔符,在文本框中输入“-”;如果要为此菜单项设置热键,在文本框中输入“字母”。 名称:该属性用于为菜单项起一个名称,所设名称用于在编写代码中使用,该值不用于显示在菜单项中。 索引:该属性为一整数值,用于标识菜单项控件数组中的位置。 帮助上下文ID:指定帮助上下文ID号,用于在HelpFile帮助文件中查找适当的帮助主题。 协调位置:该属性决定如何在容器窗体中显示菜单。 复选:在菜单项的左边设置复选标记,通常用它来指出切换选项的开关状态。 有效:此属性决定菜单项是否处于有效状态,如无效状态,菜单项将灰色显示,处于不可用的状态。 可见:此属性决定菜单项是否显示在菜单上。 显示窗口列表:在MDI(Multi Documents Interface,多文档界面)应用程序中,确定菜单控件是否包含一个打开的MDI子窗体列表。 快捷键:此属性允许为菜单项选定一个快捷键。 (3)菜单编辑区 右箭头按钮:将当前菜单项向下移动一个等级,共可创建4个子菜单等级。 左箭头:按钮将当前菜单项向上移动一个等级。上箭头按钮:在同级菜单项中,将当前菜单项向上移动一个位置。 下箭头按钮:在同级菜单项中,将当前菜单项向下移动一个位置。 “插入”按钮:将当前正在编辑的菜单项插入到菜单的选定位置。 “删除”按钮:将选定的菜单项从菜单中删除。 “下一个”:按钮将选定移动到下一行。 (4)菜单的编辑步骤 在所要插入菜单的窗体中,打开“菜单编辑器”对话框,根据需要编辑菜单,具体操作步骤如下。 ①在“菜单编辑器”对话框的“标题”文本框中输入菜单项的标题。 说明: 如果要为此菜单项设置热键,在文本框中输入“字母”。其中的热键“字母”取菜单标题中的某个字母,一般要大写字母。当该字母为热键字母后,在菜单中这一字母会自动加下划线。使用【Alt】+热键“字母”可以打开菜单。 ②在“名称”文本框中输入菜单项的名称。 ③如果需要快捷键,在“快捷键”下拉列表框中选 择合适的组合键,快捷键出现在菜单标题的右边。 ④根据需要,对“复选”、“有效”、“可见”等复选项进行选择。默认情况下,“有效”、“可见”复选项为选择状态。 ⑤单击“下一个”按钮,建立下一个菜单项。 ⑥重复①、②、③、④、⑤,直到完成菜单项的创建,单击“确定”命令按钮,关闭“菜单编辑器”对话框。 。 例5-1 利用菜单编辑器,完成本章实例“学生信息管理系统”的主菜单设计。 (1)为“学生信息管理系统”建立主窗体。 (2)打开“菜单编辑器”按书上表5-3为主窗 体编辑菜单。 (3)完成菜单设计,单击菜单项可以打开代 码窗口,为此菜单项编写事件响应代码。 如增加用记菜单命令代码如下: Private Sub Mun_AddClass_Click() Frm_AddClass.Show 1 ‘显示Frm_AddClass窗体 End Sub 其余菜单项代码与此菜单项代码类似。 2、菜单控件数组 同工
您可能关注的文档
- 新Visual Basic 6.0程序设计教程 第3版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第10章 对话框与菜单程序设计.ppt
- 新Visual Basic 6.0程序设计教程 第3版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第11章 多文档界面与工具栏设计.ppt
- 新Visual Basic 6.0程序设计教程 第3版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第12章 数据库编程基础.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第1章 Visual Basic 6.0程序设计概述.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第3章 控制结构程序设计.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第4章 数组及应用.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第5章 过程与函数.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第6章 常用控件与系统对象.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第7章 图形操作.ppt
- 新Visual Basic 6.0程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 罗朝盛 第8章 文件及应用.ppt
- 新Visual Basic程序设计案例教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 刘红梅 第5章1.ppt
- 新Visual Basic程序设计案例教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 刘红梅 第6章.ppt
- 新Visual Basic程序设计案例教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 刘红梅 第6章1.ppt
- 新Visual Basic程序设计案例教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 刘红梅 第7章.ppt
- 新Visual Basic程序设计案例教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 刘红梅 第7章1.ppt
- 新Visual Basic程序设计案例教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 刘红梅 第8章.ppt
- 新Visual Basic程序设计案例教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 刘红梅 第8章1.ppt
- 新Visual Basic程序设计案例教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 刘红梅 第9章.ppt
- 新Visual Basic程序设计案例教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 刘红梅 第9章1.ppt
- 新Visual Basic程序设计案例教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 刘红梅 第10章.ppt
最近下载
- 2025年北京高考数学试卷(含答案).pdf VIP
- 越剧和婺剧的艺术比较与传播.pdf VIP
- 中外绿色建筑案例介绍 (清华大学建筑学院朱颖心).pdf VIP
- DLT 408-2023 电力安全工作规程发电厂和变电站电气部分(OCR).pdf VIP
- 河道型水库水华监测技术规程.docx VIP
- 焦炉煤气制LNG项目螺杆压缩机操作手册.pdf VIP
- 基于SpringBoot的在线刷题系统.docx
- 蛋白质的含量测定.ppt VIP
- 专题04 30天熟记中考课标1600词(Day 19~Day 24)(知识清单)(背诵版).docx VIP
- LS-T 6112-2015 粮食检验 粮食中玉米赤霉烯酮测定 胶体金快速定量法.pdf
原创力文档

文档评论(0)