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