Visual Basic 6.0程序设计 乔平安 VB07章

Visual Basic 6.0程序设计 乔平安 VB07章

ID:40239379

大小:2.57 MB

页数:63页

时间:2019-07-28

Visual Basic 6.0程序设计 乔平安 VB07章_第1页
Visual Basic 6.0程序设计 乔平安 VB07章_第2页
Visual Basic 6.0程序设计 乔平安 VB07章_第3页
Visual Basic 6.0程序设计 乔平安 VB07章_第4页
Visual Basic 6.0程序设计 乔平安 VB07章_第5页
资源描述:

《Visual Basic 6.0程序设计 乔平安 VB07章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章用户界面设计学习内容学习重点7.1菜单7.2通用对话框7.3多重窗体和多文档界面7.4工具栏7.5状态栏7.6文件系统中的列表框设计7.7鼠标和键盘用户界面主要负责用户与应用程序之间的交互,是应用程序的一个重要组成部分。在VisualBasic中编写应用程序的第一步就是设计用户界面,然后针对各个对象编写事件过程。VisualBasic提供了大量的用户界面设计工具。本章将介绍几种重要的用户界面设计技术7.1菜单菜单简介在实际应用中,菜单可分为两种基本类型:下拉式菜单和弹出式菜单。下拉式菜单是由一个主菜单及其所属的若干

2、个子菜单组成;弹出式菜单是用户在某个对象上单击右键时所弹出的菜单。无论哪种菜单,菜单中的所有菜单项从本质上来讲都是与命令按钮类似的控件,也有属性、事件和方法。7.1菜单菜单简介对于菜单项一般可以有以下几个组成部分:1.菜单标题,即菜单的名称,一般用于表明菜单的功能;2.热键,即菜单名后带有下划线的字母。当一个菜单在屏幕上可见时,可以使用“Alt+热键字母”来打开子菜单或执行菜单项的功能;3.快捷键,即菜单标题后的组合键,如“Ctrl+X”。使用快捷键可以在不打开菜单的情况下,可以快速执行一个菜单项的功能。4.分隔线,用于

3、将菜单划分为一些逻辑组。7.1菜单菜单编辑器简介打开菜单编辑器,可以通过以下方法打开菜单编辑器:1.选择“工具”菜单下的“菜单编辑器;2.选择工具条中的“菜单编辑器”按钮;3.用鼠标右击窗体,选择快捷菜单中的“菜单编辑器”命令;7.1菜单菜单编辑器简介标题(P):菜单项的Caption属性,用于显示菜单标题名。如果输入时在菜单标题的某个字母前输入一个“&”符号,则该字母会成为热键字母。名称(M):菜单项的Name属性,用于为菜单项输入控件名称。每个菜单项都是一个控件,都必须输入控件名。该名称仅用于程序代码中访问菜单项,并

4、不显示在程序运行时的菜单中。索引(X):菜单项的Index属性。可以输入一个数字来确定菜单标题在菜单控件数组中的位置或次序,该序号与菜单的屏幕位置无关。该项为可选项。快捷键(S):菜单项的ShortCut属性。通过下拉列表为菜单项选择快捷键。菜单栏中的菜单标题不能有快捷键。帮助上下文ID(H):菜单项的HelpContextID属性。用于输入一个数字,为一个对象返回或设置一个相关联上下文的编号。它被用来为应用程序提供上下文有关的帮助,在HelpFile属性指定的帮助文件中查找相应的帮助主题。复选(C):菜单项的Check

5、属性。用于设置是否允许在菜单项的左边设置复选标记。通常用它来指出切换选项是否处于活动状态。属性设置区有效(E):菜单项的Enabled属性。用于设置是否让菜单项对事件是否做出响应,无效时菜单项呈灰色。可见(V):菜单项的Visible属性。用于设置菜单项是否显示在菜单上。显示窗口列表(W):用于设置在多文档界面(MDI)的应用程序,确定菜单控件是否包含一个已打开的各个文档的列表。属性设置区7.1菜单菜单编辑器简介7.1菜单菜单编辑器简介左箭头:单击该按钮可以将菜单列表中选定的菜单项向左移动一个子菜单等级,即成为上一级菜单

6、。右箭头:单击该按钮可以将菜单列表中选定的菜单标题向右移动一个子菜单等级,即成为下一级菜单。上箭头:单击该按钮可以将菜单列表中选定的菜单标题在同级菜单内向上移动一个显示位置。下箭头:单击该按钮可将菜单列表中选定的菜单标题在同级菜单内向下移动一个显示位置。下一个:开始一个新的菜单项。插入:在菜单项列表的当前选定菜单项的上方插入一行。删除:删除当前选定的菜单项。编辑功能区7.1菜单菜单编辑器简介菜单显示区当一个窗体的菜单创建完成后,退出菜单编辑器,所设计的菜单就显示在窗体上。只要选取一个没有子菜单的菜单项,就会打开代码编辑窗

7、口,并产生一个与该菜单项相关的Click事件过程,用户可以编写相关的代码。7.1菜单下拉式菜单【例7-1】创建一个菜单,相关属性设置参见表7-1。7.1菜单弹出式菜单当用户在窗体的某个对象上单击鼠标右键时就会弹出与该对象相关的菜单,它是独立于菜单栏的浮动菜单。在不同的对象上单击鼠标右键,弹出的菜单中的命令也是不同的。弹出式菜单一般提供与当前鼠标指针所指对象相关的操作命令。1.设计弹出式菜单弹出式菜单的设计方法与下拉式菜单的设计方法相同,也是用菜单编辑器设计。由于菜单编辑器中设计的菜单通常都是作为下拉式菜单出现在窗体的顶部

8、,所以,在设计弹出式菜单时,应该将菜单名的Visible属性设置为False,即在菜单编辑器中不选中“可见”复选框。2.使用PopupMenu方法显示菜单PopupMenu方法的语法格式为:对象名.PopupMenu菜单名,flag,X,Y,boldcommand表7-2PopupMenu方法中flag参数的位置常数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。