欢迎来到天天文库
浏览记录
ID:41884716
大小:451.00 KB
页数:50页
时间:2019-09-04
《第8章 界面设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第8章界面设计本章内容:对话框菜单多重窗体ActiveX控件7/21/202118.1对话框对话框是实现Windows应用程序和用户之间进行交互的常用工具,它既可以向用户显示信息,也可以供用户输入应用程序所需要的数据。VB提供了通用对话框,帮助用户完成一些常见操作。除此之外,用户也可以根据需要自定义对话框。7/21/20212《VisualBasic程序设计简明教程》8.1对话框——通用对话框通用对话框(CommonDialog)控件提供了一组标准的系统对话框,便于用户完成打开文件、选择颜色、选择字体以
2、及打印等操作。CommonDialog控件并不是VB的标准控件,而是ActiveX控件,使用时需要添加到工具箱中。在“工程”菜单中选择“部件”命令,然后在“部件”对话框的“控件”选项卡中,选择“MicrosoftCommonDialogControl6.0”,即可添加通用对话框控件。7/21/20213《VisualBasic程序设计简明教程》对CommonDialog控件的属性设置既可以在属性窗口中进行,也可以借助于“属性页”对话框。用鼠标右键单击在窗体上的CommonDialog控件,然后在弹出的菜单中选择
3、“属性”命令,即可打开“属性页”对话框。7/21/20214《VisualBasic程序设计简明教程》通用对话框的常用属性属性作用Name设置通用对话框的对象名DialogTitle设置通用对话框的标题Action设置显示哪一种类型的通用对话框FileName设置打开或者保存的文件名Filter设置在“打开”对话框或者“另存为”对话框中显示的文件的类型Color设置选定的颜色Flags设置通用对话框的默认操作7/21/20215《VisualBasic程序设计简明教程》说明:(1)程序第一个通用对话框控件的默认
4、对象名是CommonDialog1,依次类推。(2)Action是通用对话框控件最重要的属性之一,其属性值有6个。7/21/20216《VisualBasic程序设计简明教程》Action属性值值含义1显示“打开”对话框2显示“另存为”对话框3显示“颜色”对话框4显示“字体”对话框5显示“打印”对话框6显示“帮助”对话框7/21/20217《VisualBasic程序设计简明教程》例如使CommonDialog1对象显示“颜色”对话框,可以写为:CommonDialog1.Action=3在“打开”对话框或者“
5、另存为”对话框中,通过FileName属性可以得到用户所选择的文件名。Filter属性也称为过滤器,它使得在通用对话框中只显示指定类型的文件,其属性值的格式为:文件描述
6、文件类型例如在CommonDialog1对象显示的通用对话框中,显示文本文件、Word文件或者所有文件,可以写为:CommonDialog1.Filter="Text
7、*.text
8、Word
9、*.Doc
10、所有文件
11、*.*"在“颜色”对话框中,通过Color属性可以得到用户所选择的颜色。在显示“字体”对话框之前,需要先设置Flags属性值,以确定
12、对话框显示的字体类型。7/21/20218《VisualBasic程序设计简明教程》7/21/20219《VisualBasic程序设计简明教程》显示通用对话框的方法方法功能ShowOpen显示“打开”对话框ShowSave显示“另存为”对话框ShowColor显示“颜色”对话框ShowFont显示“字体”对话框ShowPrinter显示“打印”对话框ShowHelp显示“帮助”对话框7/21/202110《VisualBasic程序设计简明教程》8.1对话框——自定义对话框对话框具有窗体的大部分特性和功能,它
13、实际上是窗体的一种特殊状态。对话框与普通的窗体相比,通常没有控制菜单按钮、最大化按钮和最小化按钮,也不能改变其尺寸。用户可以通过对窗体进行改造,定制符合自身需要的对话框。7/21/202111《VisualBasic程序设计简明教程》对话框窗体属性设置属性值含义BorderStyle3固定边框,尺寸不能改变ControlBoxFalse取消控制菜单按钮MaxButtonFalse取消最大化按钮MinButtonFalse取消最小化按钮返回7/21/202112《VisualBasic程序设计简明教程》菜单在Wi
14、ndows应用程序中经常出现,是用户界面中一个重要的元素。使用菜单可以对程序的功能进行分类,并形成一些命令组,供用户直观、方便地访问。应用程序的菜单一般分为两种类型,一种是下拉式菜单,另一种是弹出式菜单。8.2菜单7/21/202113《VisualBasic程序设计简明教程》8.2菜单——下拉式菜单下拉式菜单一般位于窗体的顶部,平时只显示菜单栏中的菜单标题。当用户选中菜单标题之后,才
此文档下载收益归作者所有