VBVB 程序设计讲课提纲程序设计讲课提纲Visual Basic 6.0 程序设计浙江大学理学院讲课人:朱静芬 Email:zjfzju@zju.edu.cn 主要内容主要内容 (( 菜单程序设计菜单程序设计 )) 菜单程序设计– VB 的菜单– 菜单编辑器– 用菜单编辑器建立菜单– 菜单项的控制– 菜单项的增减– 弹出式菜单 对话框设计 工具条和状态栏 菜单程序设计菜单程序设计 在窗口环境下,绝大多数应用程序使用菜单界面进行各种操作。菜单提供了人机对话界面,方便使用者选择应用系统的各种功能。另外,通过菜单可以管理应用系统,控制应用程序各种功能模块的运行。菜单可分为下拉式菜单和弹出式菜单两种基本类型。 在 VB 中,菜单控件也是一个对象,具有定义它的外观与行为的属性。菜单控件只包含一个事件,即单击事件。菜单标题 菜单栏 主菜单名 菜单项 快捷键 对话框标记 分隔条 子菜单名 工作区 热键 图 下拉式菜单的组成 使用菜单编辑器设计菜单使用菜单编辑器设计菜单 从菜单编器器窗口可知,菜单编辑器窗口分为三个部分,即数据区、编辑区和菜单项显示区。打开菜单编辑器:–“ 工具”——菜单编辑器;–快捷键: Ctrl+E–右击“窗体”,选择“菜单编辑器”;1. 数据区数据区为窗口标题栏下面的 5 行,用来输入或修改菜单项,设置属性。其中的主要项目的作用见下表 。表 : 菜单控件的主要属性属性说 明标题相当于控件的说明属性,这些名字出现在菜单条或菜单之中。分隔符条的标题为一个连字符 (-) 。名称为菜单项的标识符,相当于控件的名字属性,仅用于访问代码中的菜单项,不会出现在菜单中索引设置菜单控件数组的下标。相当于控件数组的德索引属性快捷键允许为每个命令选定快捷键,即通过键盘来选择某个菜单项复选当 " 复选 " 属性设置为 True 时,在相应的菜单项旁加上 "√" 以表明该菜单项处于活动状态有效用来设置菜单项的操作状态,当该属性设置为 False 时,相应的菜单项呈灰色,表明不会相应用户事件可见设置该菜单项是否可见。不可见的菜单项时不能被执行的协调位置NegotiatePosition 属性决定是否及如何在容器窗体中显示菜单“ 显示窗口列表”在 MDI 应用程序中,确定菜单控件是否包含一个打开的 MDI 子窗体列表2.2. 编辑区编辑区 编辑区由 7 个按钮组成,单击右箭头将把选定的菜单向右移一个等级。单击左箭头将把选定的菜单向上移一个等级。单击上箭头将把选定的菜单项在同级...