Visual Basic程序设计教程 教学课件 作者 胡声艳 李为华 第9章.ppt

Visual Basic程序设计教程 教学课件 作者 胡声艳 李为华 第9章.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 界面设计 一.通用对话框 1.通用对话框常见的属性、事件和方法 (1)在“工程”→“部件”命令,或在工具箱上单击鼠标右键,选其中的“部件”命令,弹出如图9.1所示的“部件”对话框。 (2)在“部件”→“部件”选项卡中,找到“Microsoft Common Dialog Control 6.0”并选中,使前面的方框中有对号,再按“应用”按钮,“通用对话框”控件的图标出现在工具箱中。 通用对话框可以提供六种形式的对话框。在显示出通用对话框前,应通过设置Action属性或调用Show方法来选择。如表9.1所示。 2.通用对话框的使用 (1)文件对话框: ① 对话框标题: 用来给出对话框的标题内容,缺省值为“打开”。 ② 文件名称: 用来给出对话框中“文件名”区中文件名的初始值。用户在对话框中的文件列表框中选中的文件名也放在此属性中,即用它能设置和返回选中的文件名。 ③ 初始化路径: 用来指定初始的目录,若不设置该属性,系统缺省显示当前目录。 ④ 过滤器: 用来指定在对话框中的文件列表框中列出的文件类型。在打开和保存文件时,由于文件的数目很多,列表框无法全部显示出来,所以往往需要根据实际情况进行“过滤”,即“过滤”出用户所需要的类型的文件。 如用户只需要打开一个后缀为“*.frm”的文件,则“打开文件对话框”中只显示出后缀为*.frm的文件名。其值由一对或多对文本字符串组成,每对字符串中包含两层意思并由“∣”隔开。 其格式为: 描述符1∣过滤符1∣描述符2∣过滤符2∣…… 如:AllFile(*.*)∣*.*∣(.bmp)∣*.bmp∣(.vbp)∣*.vbp 描述符1,描述符2……是将要显示在“打开对话框”中“文件类型”下拉列表中的文字说明,是供用户看的,其原样显示。过滤器是有严格规定的,由通配符和文件扩展名组成,如:“*.*”表示选全部文件,“*.bmp”是选.bmp文件。“描述符∣过滤符”是成对出现的,缺一不可。 ⑤ 标志: 用来设置对话框的一些选项,常用的如表9.2所示。 ⑥ 缺省扩展名: 用来显示在对话框的缺省扩展名(即指定缺省的文件类型)。如果用输入的文件名不带扩展名,则自动将此缺省扩展名作为扩展名。 ⑦ 文件最大长度: 用来指定FileName的最大长度,可从1到2?048,缺省值为256。 ⑧ 过滤器索引: 用来指定在对话框中“文件类型”栏中显示的缺省的过滤符。在指定过滤器属性时,如有多个文件类型,则按序排为1,2,3,…若FilterIndex=2时,则打开文件对话框时,“文件类型”栏中自动显示的是第二项过滤器(即过滤器2)。 ⑨ 取消引发错误: 这是一个选择钮,如果用户选择它(即属性为True),则当单击打开文件对话框内“取消”按钮以关闭一个对话框时,系统将显示一个报“错信息”的消息框,如未选中(False),则不显示报错信息,缺省值为False。 (2) 字体、 颜色对话框 “颜色”属性用来设置初始颜色,如果用户在对话框中选择了某种颜色,该颜色也放在这属性中,也就是说利用“颜色”属性能设置或返回选择的颜色值。每一个“颜色”值对应一个颜色(例如:红色为255,黄色为65535,……,详细情况可查阅手册)。 “标志”(Flags)属性用来定义对话框的格式。颜色对话框的Flags有4种可能值,如表9.4所示,我们设置颜色为255(红色),标志为1。 (3)“打印”对话框 “标志”属性用来设置对话框的一些选项(注意,不同类型的对话框的“标志”属性值和含义有所不同)。如Flags=0时,将打印对话框中“打印范围”框架内的“全部页”单选钮设置为缺省按钮。 Flags=1时将“选择的范围”单选钮设置为缺省按钮。Flag=2时将“页数”单选钮设置为缺省按钮。 “起始页”和“终止页”指定从第几页打印到第几页(如果要设此两属性,“标志”属性值必须定为2)。 (4)“帮助”对话框 当通用对话框的Action属性值为6时,通用对话框作为帮助对话框用。其属性页如图9.12所示。 二.菜 单 设 计 1.菜单编辑器的使用 2.菜单项的控制 在应用程序中,菜单的作用可能因执行条件的变化而相应的发生一些变化。这就是菜单的控制问题。 (1).有效性控制 有些命令在执行时需要一定的条件,例如,只有剪贴板上保存有

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档