- 1、本文档共97页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 通用对话框和程序界面设计 7.1 【案例52】“图像浏览器”程序 7.1.1 学习目标 “图像浏览器”程序运行后的画面如图7-1-1所示(还没有打开的图像)。 7.1.2 程序实现 1.将ActiveX控件添加到工具箱 2.对象属性设置 3.通用对话框控件对象属性设置 4.输入程序代码 7.1.3 相关知识 1.ActiveX控件与可插入对象 2.通用对话框属性的设置 3.通用对话框的基本属性和方法 (1)Action属性 (2)DialogTiltle属性 (3)CancelError属性 (4)通用对话框的基本方法 4.“打开”对话框 (1)FileName(文件名称)属性 (2)FileTitle(文件标题)属性 (3)Filter(过滤器)属性 (4)Filterlndex(过滤器索引)属性 (5)InitDir(初始化路径)属性 (6)F1ags(标志)属性 (7)MaxFileSize属性 5.“另存为”对话框 (1)DefaultExt属性 (2)它的F1ags(标志)属性可以设置为H2(即十进制数2),可以在选择的保存文件名已存在时,弹出一个信息框,提示是否覆盖原文件。 7.2 【案例53】“文本编辑器”程序 7.2.1 学习目标 “文本编辑”程序运行后的画面如图7-2-1所示(没有文本框中的文字)。 7.2.2 程序实现 1.对象属性设置 2.程序设计 7.2.3 相关知识 1.“颜色”对话框 将通用对话框的Action属性值设置为3或使用ShowColor方法,都可以调出“颜色”对话框。“颜色”对话框是一个标准的用户界面。在“颜色”对话框中,提供了基本颜色(Basic Colors)调色板,还提供了用户的自定义颜色(Custom Colors)调色板,用户可以自己调色。 对于“颜色”对话框,除了基本属性之外,还有一个Color属性。该属性返回或设置选定的颜色。当用户在调色板中选中某颜色时,该颜色值赋给Color属性。此外它也有F1ags属性。 2.“字体”对话框 将通用对话框的Action属性值设置为4或使用ShowFont方法,都可以调出“字体”对话框。它也是一个标准的“字体”对话框。“字体”对话框除了基本属性外,还有如表7-2-1所示的属性。注意:F1ags属性应取表7-2-2所示的常数或数值。 7.3 【案例54】“打印和帮助”程序 7.3.1 学习目标 “打印和帮助”程序运行后的画面如图7-3-1左图所示。 7.3.2 程序实现 1.对象属性设置 2.输入程序代码 7.3.3 相关知识 1.“打印”对话框 将通用对话框的Action属性值设置为5或使用ShowPrinter方法,都可以调出“打印”对话框。它也是一个标准的“打印”对话框。它不能处理打印工作,仅仅是一个供用户选择打印参数的界面,所选参数存于各属性中,需通过编程来处理打印操作。 “打印”对话框的基本属性和其他属性如表7-3-1、7-3-2所示。 2.“帮助”对话框 将通用对话框的Action属性值设置为6,或使用ShowHelp方法,都可以调出“帮助”对话框。它是一个标准的“帮助”对话框,可用来制作在线帮助。 “帮助”对话框不能制作应用程序的帮助文件,只能使用已制作好的帮助文件,并将帮助文件与界面连接起来,达到显示并检索帮助信息的目的。制作帮助文件需要使用Microsoft Windows Help Compiler软件,即Help编辑器。“帮助”对话框除了基本属性外,还有如表7-3-3所示的属性。此外它也有F1ags属性。 7.4 【案例55】“菜单调外部程序”程序 7.4.1 学习目标 “菜单调外部程序”程序运行后的画面如图7-4-1左图所示。 7.4.2 程序实现 1.设计菜单 2.输入程序代码 7.4.3 相关知识 1.菜单结构 在Windows应用程序中,水平菜单主要由菜单栏、菜单标题(菜单栏中的菜单名称)、菜单选项(或叫菜单命令)、下级子菜单项(有下属子菜单的菜单选项,其右边有三角箭头标记)、子菜单标题、隔离线(将菜单分类)、 快捷键(在菜单选项右边有标注)和热键(按住Alt键,同时按一个菜单中标注的有下划线的字母键)。菜单结构如图7-4-3所示。 当用户单击水平菜单栏中的某个菜单项后,与其相关联的菜单会随之弹出,用户可单击选中其中的菜单命令。 2.调出菜单编辑器的方法 菜单附属于一个窗体,菜单的属性可以像其他控件一样在“属
您可能关注的文档
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67663上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67664上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67665上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67666上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67667上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67668上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67669上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67670上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67672上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67673上课用课件.ppt
最近下载
- 《系统动力学》全套教学课件(共15章完整版).pptx
- 数学必修一导学案全册:必修一导学案与练习全册.pdf VIP
- [兴安盟]2024年内蒙古兴安盟盟直事业单位引进人才35人 笔试历年典型考题及考点剖析附答案详解.doc
- 律师业务档案卷宗封面格式——司律通字(1991)153号.docx
- 2024年新改版苏教版六年级下册科学全册知识点(精编版) .pdf
- YDT 2319-2020数据设备用网络机柜.pdf
- 2025年《可爱的中国》新疆地方教材(小学版)教案范文.docx VIP
- 《星巴克的中国市场营销策略分析的调查报告》3100字.pdf VIP
- 建筑工程技术毕业设计开题报告.docx VIP
- 施工图说明模板及样图-建筑.pdf VIP
文档评论(0)