第八章 对话框程序设计.pptVIP

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 对话框程序设计

第八章 对话框程序设计 VB通过对话框在屏幕上显示一些提示信息、警告信息、询问信息或错误信息等消息,对用户的操作给予一定的提醒或反馈。 对话框是一种常见的窗口。它能使应用程序在执行的过程中和用户进行信息交流,以实现人机对话。 8.1.1 对话框的种类 在VisualBasic中,对话框(DialogBox)是一种特殊的窗口(窗体),它通过显示和获取信息与用户进行交流。 VisualBasic中的对话框分为三种类型: 预定义对话框、自定义对话框、通用对话框 (1)预定义对话框(预制对话框) 预定义对话框是由系统提供的。VB中提供了两种预定义对话框,即输入框和信息框。 ① 输入框:利用InputBox函数建立。显示一个能接受用户输入的文字或数字信息的对话框,并返回用户在此对话框中输入的信息。 ② 信息框(消息框):利用MsgBox函数建立。当程序运行时,在弹出的对话框中显示信息,等待用户单击按钮,并返回一个整数以表明用户单击了对话框中的哪个按钮(通常此种对话框中可有“确定”、“取消”、“终止”、“重试”等按钮)。 (2)自定义对话框(定制对话框) 自定义对话框是由用户根据自己的实际需要进行定义的对话框。 在实际问题中,有时需要在对话框中加入命令按钮、选取按钮、列表框和文本框等控件,这时信息框和输入框在应用上无法满足需要,此种情况下就需要用户根据具体问题建立自己的对话框。 (3)通用对话框 通用对话框控件为用户提供了一组标准的系统对话框(如“打开”对话框、“保存文件”对话框、“字体”对话框、“颜色”对话框和“打印”对话框等),可以使用它进行文件的打开和保存、字体的设置、颜色的选择以及打印选项的设置等操作。 对话框与窗体的区别 1、在一般情况下,对话框的边框是固定的。 2、为了退出对话框,必须单击其中的某个按 钮,不能通过单击对话框外部的某个地 方关闭对话框。 3、在对话框中不能有最大化按钮和最小化按 钮,以免被意外地扩大或缩成图标。 对话框与窗体的区别 4、对话框不占用应用程序的主要工作区,只 是临时使用,然后就关闭。 5、对话框中控件的属性可以在设计阶段设 置,但在有些情况下,由于某些属性设 置取决于程序中的条件判断,所以必须 在运行时(即在代码中)设置控件的属 性。 8.1.2 自定义对话框 自定义对话框,就是用户根据需要所创建的含有控件(包括命令按钮、选择按钮、文本框、列表框等)的窗体,通过自定义对话框可以为应用程序接收用户所输入的信息。 自定义对话框实例 例8.1:建立两个窗体,第一个窗体为文本输入窗体,第二个窗体设计成自定义对话框,用户从自定义对话框中所选择的字体,即被加载到第一个窗体中的文本上。 8.1.3 通用对话框控件 在Visual Basic中通过“通用对话框”控件来显示打开和保存、字体的设置、颜色的选择、打印设置等操作的对话框 通用对话框控件是一组标准的系统对话框。 通用对话框控件的添加 通用对话框控件不在Visual Basic标准工具箱中,需要利用[工程]→[部件]命令,在打开的“部件”对话框中,选中“Microsoft Common Dialog Control 6.0”,单击“确定”按钮,这时通用对话框控件被添加到工具箱中。 8.2 通用对话框控件的使用 8.2.1 “文件”对话框 8.2.2 “颜色”对话框 8.2.3 “字体”对话框 8.2.4 “打印”对话框 8.2.1 “文件”对话框 文件对话框是有关文件操作的对话框,分为两种,即“打开”(Open)文件对话框和“保存”(Save As)文件对话框。 “打开”文件对话框可以让用户指定一个文件,由程序使用;而用“保存”文件对话框可以指定一个文件,并以这个文件名保存当前文件。 “文件”对话框示例 例8.2:建立一个窗体界面,添加一个命令按钮,即“打开”按钮,当点击“打开”按钮后,在屏幕上显示“打开”对话框,当用户从“打开”对话框中任选一文件后,该文件名以及文件路径全部显示在窗体的文本框中。 文件对话框的常用属性 1、DefaultExt(缺省扩展名)属性 2、DialogTitle(对话框标题)属性 3、FileName(文件名称)属性 4、FileTitle(文件名称)属性 5、Filter(过滤器)属性 6、Flags(标志)属性 7、InitDir(初始化路径)属性 8、CancelError(取消错误)属性 8.2.2 “颜色”对话框 颜色(Color)对话框用来在调色盘中选择颜色或者创建自定义颜色,运行时选定颜色,当关闭对话框后,可用Color属性得到选定的颜色。 Color属性用来设置初始颜

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档