- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 界面设计 对话框 菜单 多重窗体 ActiveX控件 8.1 对话框 对话框是实现Windows应用程序和用户之间进行交互的常用工具,它既可以向用户显示信息,也可以供用户输入应用程序所需要的数据 VB提供了四种对话框: 用于输出数据的MsgBox 用于输入数据的 InputBox 通用对话框 自定义对话框 8.1.1 通用对话框 通用对话框(CommonDialog)控件提供了一组基于Windows的标准对话框,便于用户完成打开文件、选择颜色、选择字体以及打印等操作 用户可以利用通用对话框控件在窗体上创建六种标准对话框: 打开(Open) 另存为(Save As) 颜色(Color) 字体(Font) 打印机(Printer) 帮助(Help) CommonDialog控件并不是VB的标准控件,而是ActiveX控件,使用时需要添加到工具箱中 “工程” → “部件” → “控件” → Microsoft Common Dialog Control 6.0 与计时器类似,通用对话框控件也属于后台控件,程序运行时看不到 对CommonDialog控件的属性设置既可以在属性窗口中进行,也可以借助于“属性页”对话框 右击在窗体上的CommonDialog控件→ “属性” 1.常用属性 Action是通用对话框控件最重要的属性之一 只能在设计程序代码中进行设置Action的属性值,用于调出该属性值所对应类型的通用对话框 如: CommonDialog1.Action=3 Filter属性也称为过滤器,它使得在通用对话框中只显示指定类型的文件,其属性值的格式为: 文件描述 | 文件类型 如: 在CommonDialog1对象显示的通用对话框中,显示文本文件、Word文件或者所有文件,可以写为: CommonDialog1.Filter = Text | *.text | Word | *.Doc | 所有文件 | *.* 在“颜色”对话框中,通过Color属性可以得到用户所选择的颜色 如: Text1.forecolor=commondialog1.color 在显示“字体”对话框之前,需要先设置Flags属性值,以确定对话框显示的字体类型,否则会弹出错误对话框: 2.方法 通用对话框控件提供了一组用于显示对话框的方法 既可以给通用对话框对象的Action属性赋值和调用通用对话框对象的方法都可以显示相应类型的通用对话框 (1)“打开”对话框 “打开”对话框当Action属性为1或用Showopen方法时显示的通用对话框 ,用户可通过这个对话框选定所要打开的文件 “打开”对话框并不能真正打开一个文件,它仅仅提供一个打开文件的用户界面,供用户选择所要打开的文件,打开文件需要通过编程实现 “打开”对话框除了通用对话框控件的常用属性以外,还有以下属性: 1)FileName:文件名称,表示用户所要打开文件的文件名(包含路径) 2)FileTitle:文件标题,表示用户所要打开文件的文件名(不含路径) 3)Filter:过滤器,用于确定文件列表框中所显示文件的类型 该属性值可以是由一组元素或用“︱”符号分开的分别表示不同类型文件的多组元素组成 该属性的选项显示在“文件类型”列表框中。 如: Documents(*.doc)︱*.doc︱Text Files(*.txt)︱*.txt︱All Files︱*.* 4)FilterIndex:过滤器索引属性,其值为整型数据,表示用户在文件类型列表框中选定了第几组文件类型 在上例中,如果选定了文本文件,那么FilterIndex值为2,文件列表框只显示当前目录下的文本文件(*.txt)。 5)InitDir:初始化路径属性,用来指定“打开”对话框中的初始目录 见例8.1 (2)“另存为”对话框 “另存为”对话框是当Action属性值为2或用ShowSave方法显示的通用对话框,供用户指定要保存文件的驱动器、文件夹、文件名和扩展名 并不能提供真正的存储文件功能,存储文件的草组需要编程来完成 “另存为”对话框的属性基本上和“打开”对话框一样,另外特有一个DefaultExt属性,表示默认扩展名 见例8.2 (3)“颜色”对话框 “颜色”对话框是当Action为3时显示的通用对话框 “颜色”对话框除了通用对话框的常用属性之外,还有一个主要属性Color,用来返回或设置选定的颜色 见例8.3 (4)“字体”对话框 “字体”对话框是当Action属性值为4时显示的通用对话框 在显示“字体”对话框之前,需要先设置Flags属性值,以确定对话框显示的字体类型 在显
您可能关注的文档
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛习题答案 第12章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第1章 Visual Basic 6.0程序设计概述.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第3章 控制结构程序设计.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第4章 数组及应用.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第5章 过程与函数.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第6章 常用控件与系统对象.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第7章 图形操作.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第8章 文件及应用.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第9章 对话框与菜单程序设计.ppt
- Visual Basic 6.0程序设计教程 第4版 教学课件 作者 罗朝盛 第10章 多文档界面与工具栏设计.ppt
- Visual Basic 程序设计教程 10 ryjc vb ch9 文件.ppt
- Visual Basic 程序设计教程 11 ryjc vb ch10 Visual Basic与数据库.ppt
- Visual Basic 程序设计教程 12 ryjc vb ch11 VB.NET简述.ppt
- Visual Basic 管理信息开发案例 教学课件 作者 武新华 第1-4章 第1章 Visual Basic工程基础.ppt
- Visual Basic 管理信息开发案例 教学课件 作者 武新华 第1-4章 第2章 图书 期刊管理信息系统.ppt
- Visual Basic 管理信息开发案例 教学课件 作者 武新华 第1-4章 第3章 办公文档管理信息系统.ppt
- Visual Basic 管理信息开发案例 教学课件 作者 武新华 第1-4章 第4章 学校排课管理信息系统.ppt
- Visual Basic 管理信息开发案例 教学课件 作者 武新华 第5-7章 第5章 企业日常合同信息管理系统.ppt
- Visual Basic 管理信息开发案例 教学课件 作者 武新华 第5-7章 第6章 高校学生考试信息管理系统.ppt
- Visual Basic 管理信息开发案例 教学课件 作者 武新华 第5-7章 第7章 将VB6.0程序移植到VB.net.ppt
文档评论(0)