文档介绍:第8章对话框程序设计
对话框概述
通用对话框
通用对话框的使用
自定义对话框
2
对话框概述
1. 对话框的分类
预定义对话框
通用对话框
自定义对话框
2. 对话框的特点
⑴一般情况下,对话框窗口的边框不能改变大小的。
⑵对话框中通常没有最大化按钮、最小化按钮和控制菜单框。
⑶对话框中一般有“确定”、“取消”等类似按钮。
⑷对话框使用后必须关闭。
3
通用对话框是Visual Basic提供的对话框控件,包括打开(Open)、另存为(Save as)、颜色(Color)、字体(Font)、打印(Print)和帮助(Help)等六种通用对话框。
4
通用对话框控件
通用对话框控件添加方法
5
通用对话框的属性和方法
⑴ Action属性设置打开的对话框类型
⑵ DialogTitle属性设置对话框标题
⑶ CancelError属性设置当用户按下“取消”按钮时是否产生错误信息
ShowOpen:“打开”对话框。
ShowSave:“另存为”对话框。
ShowColor:“颜色”对话框。
ShowFont:“字体”对话框。
ShowPrinter:“打印”对话框。
ShowHelp:“帮助”对话框。
monDialog1. ShowOpen 对话框为“打开”对话框
6
通用对话框的使用
打开(Open)对话框
另存为(Save As)对话框
颜色(Color)对话框
字体(Font)对话框
打印(Print)对话框
帮助(Help)对话框
7
打开(Open)对话框
显示“打开”对话框的两种方法:
ShowOpen方法
将通用对话框的Action属性值设为1
相关属性:
FileName 返回用户选择文件的路径名和文件名
FileTitle 返回或设置用户选中的文件名。
Filter用于设置文件列表框中显示文件的类型。
="文本文件(*.TXT)|*.txt"语句InitDir
FilterIndex 返回用户在文件类型列表框中选中选项的序号
InitDir 用来指定“打开”对话框中的初始路径,并返回用户选中文件所在的路径名称
Flags 用来设置对话框的选项。
8
【】设计一个“打开文件”对话框。程序运行后,选择“浏览图片”命令,会弹出“打开”对话框,从中可以选择BMP位图、JPG图片或GIF 图片文件,单击“确定”按钮,则在窗体的图片框(Picture Box)中显示该图片。
9
另存为(Save As)对话框
显示“另存为”对话框两种方法:
对话框Action属性设置为2
调用对话框的ShowSave方法
DefaultExt属性
为文件设置默认的文件扩展名,其值是由1-3个字符组成的字符串
【】利用“打开”对话框和“另存为”对话框,编写一个简单的文本文件编辑程序。
10