第7章界面设计.doc.docVIP

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

第7章 界面设计 在VB中,可以通过界面设计来使程序的运行界面达到Windows风格的运行界面。本章介绍VB中界面设计的工具和方法,包括:通用对话框、菜单、工具栏和状态栏、RichTextBox、多重窗体和多文档界面。 7.1 通用对话框(CommonDialog) 7.1.1 通用对话框 VB提供了一组基于Windows的常用的标准对话框界面,用户可以利用通用对话框控件在窗体上创建6种标准对话框,它们分别是“打开”对话框(Open)、“另存为”对话框(Save As)、“颜色”对话框(Color)、“字体”对话框(Font)、“打印”对话框(Printer)和“帮助”对话框(Help)。 通用对话框不是标准控件,所以使用前需要把通用对话框控件添加到工具箱中,操作步骤如下: (1)选择“工程”菜单中的“部件”菜单项,打开“部件”对话框。 (2)选定Microsoft CommonDialog Control 6.0选项。 (3)选择“确定”按钮退出。 经过上面的操作后,通用对话框控件就出现在控件工具箱中了。 在程序中要显示通用对话框,还必须对控件的Action属性赋于正确的值,或者使用Show方法来代替数字值。表7-1给出了显示通用对话框的属性值和方法。 表7-1 通用对话框的Action属性和Show方法 方法 Action 说明 ShowOpen 1 显示文件打开对话框 ShowSave 2 显示另存为对话框 ShowColor 3 显示为颜色对话框 ShowFont 4 显示为字体对话框 ShowPrinter 5 显示为打印机对话框 ShowHelp 6 显示为帮助对话框 除了Action属性外,通用对话框具有其他一些共同的属性。 1.DialogTiltle属性 该属性决定通用对话框的标题文字。 2.CancelError属性 该属性表示用户在与对话框进行信息交互时,按下“取消”按钮时是否产生出错信息。此时,通用对话框自动将错误对象Err.Number设置为32755(cdlCancel)以便供程序判断。若取值为True,表示用户选择了“取消”按钮,出现错误警告,Err.Number置为32755(cdCancel);若取值为False(缺省):选择“取消”按钮,没有错误警告。 3.Flags属性 该属性可以修改每个具体对话框的默认操作。 除以上三个属性外,所用对话框都具有Name(对话框的名称)属性、Index(由多个对话框组成的控件数组的下标)属性、Left和Top(通用对话框的位置)属性。 7.1.2 “打开”对话框 通用对话框的Action属性被设置为1时,对话框成为“打开”文件对话框,如图7-1所示。但注意,打开文件对话框并不能真正打开一个文件,它仅提供一个打开文件的用户界面,供用户选择要打开的文件,打开文件的具体工作还是要通过编程来完成。 图7-1 “打开”对话框属性 1.FileName属性 该属性设置或得到用户所选的文件名(包含路径)。值为字符串。 2.FileTitle属性 该属性设计时无效,在程序中只读,只得到返回的文件名(不包含路径)。 3.Filter属性 该属性用于过滤可打开的文件类型,使文件列表框中只显示指定类型的文件。可以在设计时设置该属性,也可以在代码中设置该属性。代码中设置该属性的格式为: Documents(*.DOC)|*.DOC|Text Files(*.TXT)|*.txt|All Files|*.* 4.FilterIndex属性 该属性决定在文件类型列表框中显示第几组类型的文件。如图7-1中,若想显示默认的窗体文件,则FilterIndex=0。 5.InitDir属性 该属性用于初始化打开对话框中的初始路径。若显示当前目录,则不需要设置该属性。打开对话框的属性页如图7-2所示。 图7-2 打开对话框属性页 7.1.3 “颜色”对话框 当通用对话框的Action属性设置为3时,就变成了“颜色”对话框。如图7-3所示,供用户选择颜色。如在程序中设置文本的前景色、背景色等。它只有一个重要属性,那就是Color属性,可以返回或设置选定的颜色值。 图7-3 颜色对话框 7.1.4 “字体”对话框 当通用对话框的Action属性设置为4时,就变成了“字体”对话框。如图7-4所示,供用户选择字体。对于“字体”对话框,主要有以下几种属性。 图7-4 字体对话框 1.Flags属性 该属性指示所显示的字体类型,必须设置。在使用对话框控件选择字体之前,必须设置Flags属性值。该属性如果没有设置,则在使用时通用对话框会给出一个出错提示;如果设置了Flags属性值,则决定字体对话框中是否显示屏幕字体、打印机字体或者两者都显示。Flags属性值见表7-

文档评论(0)

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

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

1亿VIP精品文档

相关文档