第8章对话框程序设计
退出 第8章 对话框程序设计
Vsual pasic 第2页 81对话框概述 82通用对话框 83通用对话框的使用 84自定义对话框
退出 第2页 8.1 对话框概述 8.2 通用对话框 8.3 通用对话框的使用 8.4 自定义对话框
翻81对话框概述 Vsual pasic 第3页 1.对话框的分类 预定义对话框 通用对话框 自定义对话框 2.对话框的特点 (1)一般情况下,对话框窗囗的边框不能改变大小的。 )对话框中通常没有最大化按钮、最小化按钮和控制菜单框。 (对话框中一般有“确定”、“取消”等类似按钮。 (4)对话框使用后必须关闭
退出 第3页 8.1 对话框概述 1. 对话框的分类 预定义对话框 通用对话框 自定义对话框 2. 对话框的特点 ⑴ 一般情况下,对话框窗口的边框不能改变大小的。 ⑵ 对话框中通常没有最大化按钮、最小化按钮和控制菜单框。 ⑶ 对话框中一般有“确定”、“取消”等类似按钮。 ⑷ 对话框使用后必须关闭
32通用对适框 Vsual pasic 第4页 通用对话框是Ⅵ sual basic提供的对话框控件,包括 打开(Open)、另存为( Save as)、颜色( Color)、字 体(Font)、打印( Print)和帮助(Help)等六种通用对 话框
退出 第4页 8.2通用对话框 通用对话框是Visual Basic提供的对话框控件,包括 打开(Open)、另存为(Save as)、颜色(Color)、字 体(Font)、打印(Print)和帮助(Help)等六种通用对 话框
通用对话框件 Vsual pasic 第5页 通用对话框控件添加方法 控件设计器|可插入对象 Microsoft Data Bound List Contols 6.0 IM osoft Data Grid Control 6.0(OLEDB) 0160 (OLEDB) Microsoft FlexGrid control 6.0 浏 厂只显示选定项() Microsoft Common Dialog Control 6. 定位:C: AWINDOWS\SYSTEM\COMDLG320C 应用
退出 通用对话框控件 第5页 通用对话框控件添加方法
通用对话框的属性和去 Vsual pasic 第6页 1.属性 (1) Action属性 设置打开的对话框类型 (2) Dialog Title)属性设置对话框标题 (3) Cancelerror属性设置当用户按下“取消”按钮时是否产生错误信息 2.方法 ShowOpen:“打开”对话框。 Show Save:“另存为”对话框。 Show Color:“颜色”对话框。 ShowFont:“字体”对话框。 Show Printer:“打印”对话框。 ShowHelp:“帮助”对话框。 例如: Common Dialog1. ShowOpen对话框为“打开”对话框
退出 通用对话框的属性和方法 第6页 1.属性 ⑴ Action属性 设置打开的对话框类型 ⑵ DialogTitle属性 设置对话框标题 ⑶ CancelError属性 设置当用户按下“取消”按钮时是否产生错误信息 2.方法 ShowOpen: “打开”对话框。 ShowSave: “另存为”对话框。 ShowColor: “颜色”对话框。 ShowFont: “字体”对话框。 ShowPrinter: “打印”对话框。 ShowHelp: “帮助”对话框。 例如:CommonDialog1. ShowOpen 对话框为“打开”对话框
想83通用对话框的便用 Vsual pasic 第7页 令打开(Open)对话框 ◆另存为( Save as)对话框 颜色( Color)对话框 ◆字体(Font)对话框 ◇打印( Print)对话框 令帮助(Help)对话框
退出 第7页 8.3 通用对话框的使用 ❖ 打开(Open)对话框 ❖ 另存为(Save As)对话框 ❖ 颜色(Color)对话框 ❖ 字体(Font)对话框 ❖ 打印(Print)对话框 ❖ 帮助(Help)对话框
想打开(open)对适框 Vsual pasic 第8页 显示“打开”对话框的两种方法: 搜寻①) 「我的文档 ShowOpen方法 cuteftp 课程表do 平]课程设计,doe 将通用对话框的 Action属性值设为126 文件类型〔 厂以只读方式打开B 相关属性: FileName返回用户选择文件的路径名和文件名 File title返回或设置用户选中的文件名。 Filter用于设置文件列表框中显示文件的类型。 例如: CommonDialog1 Filter="文本文件(*. TXTI. txt"语句ntDr Filterlndex返回用户在文件类型列表框中选中选项的序号 Init Dir用来指定“打开”对话框中的初始路径,并返回用户选中文 件所在的路径名称 Fags用来设置对话框的选项
退出 打开( 第8页 Open)对话框 显示“打开”对话框的两种方法: ShowOpen方法 将通用对话框的Action属性值设为1 相关属性: FileName 返回用户选择文件的路径名和文件名 FileTitle 返回或设置用户选中的文件名。 Filter用于设置文件列表框中显示文件的类型。 例如:CommonDialog1.Filter="文本文件(*.TXT)|*.txt"语句InitDir FilterIndex 返回用户在文件类型列表框中选中选项的序号 InitDir 用来指定“打开”对话框中的初始路径,并返回用户选中文 件所在的路径名称 Flags 用来设置对话框的选项
Vsual pasic 第9页 例8.1设计一个“打开文件”对话框。程序运行后,选择“浏览图 片”命令,会弹出“打开”对话框,从中可以选择BMP位图、JPG 图片或GF图片文件,单击“确定”按钮,则在窗体的图片框 ( Picture box)中显示该图片。 a Foral 操寻①):我的文档回团画回 DMy Pictur Rococo. files 文件名0) MAGIN
退出 第9页 【例8.1】设计一个“打开文件”对话框。程序运行后,选择“浏览图 片”命令,会弹出“打开”对话框,从中可以选择BMP位图、JPG 图片或GIF 图片文件,单击“确定”按钮,则在窗体的图片框 (Picture Box)中显示该图片
想另存为( Save As)对话框 Vsual pasic 第10页 显示“另存为”对话框两种方法: 保存在①):「 回國 对话框 Action属性设置为2 sEtup Biblio.mb画Lnk TEmpla aC2.exe 调用对话框的 Show Save方法 d1图 Mspdb60.a萄 国Acu.a1自 nstall. htm回Wind.mdb 目Rdit.t 文件名凹 厂以只读方式打开①B DefaultExt属性 为文件设置默认的文件扩展名,其值是由1-3个字符组成的字符串 例82】利用“打开”对话框和“另存为”对话框,编写一个简单的 文本文件编辑程序。 另存为
退出 另存为( 第10页 Save As)对话框 显示“另存为”对话框两种方法: 对话框Action属性设置为2 调用对话框的ShowSave方法 DefaultExt属性 为文件设置默认的文件扩展名,其值是由1-3个字符组成的字符串 【例8.2】利用“打开”对话框和“另存为”对话框,编写一个简单的 文本文件编辑程序