VB菜单、工具栏及状态栏.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB菜单、工具栏及状态栏

菜单、工具栏和状态栏 菜单 菜单编辑器 VB提供的菜单编辑器来设计实现。 菜单编辑器的启动方式: 选择“工具/菜单编辑器”命令。 利用快捷键Ctrl+E来调用“菜单编辑器”。 创建最简菜单 在菜单的属性设置区域中有诸多的属性需要设置,其中,“标题”和“名称”属性是必须要设置的,其他的属性可以采用默认值,或者不进行设置。仅设置了“标题”和“名称”属性的菜单就是最简菜单。 注意:“标题”属性和“名称”属性必须都设置,缺一不可,否则将不被菜单编辑器接受。 设置菜单的快捷键和访问键 快捷键是用于执行一个命令的功能键或者组合键,例如,Ctrl+C为复制操作。 访问键是指用户按下Alt键同时又按下的键。例如,Alt+F用于打开“文件”菜单,这里的F键即为访问键。 创建级联菜单 在菜单编辑器中,以缩进量显示级联菜单的形式。在菜单编辑器的菜单列表区中由内缩进符号表明菜单项所在的层次,每4个点表示一层,最多可以有5个内缩符号,最后面的菜单项为第5层。 创建复选菜单 通过复选菜单可以实现在菜单中执行或取消执行某项操作。菜单的复选标记有两个作用:一是表示打开或关闭的条件状态,选取菜单命令可以交替地添加或删除复选标记;二是指示几个模式中哪个或哪几个在起作用。 1.6 设置菜单分隔条 利用菜单分隔条可使功能相近的菜单放在一组,使子菜单看起来更加清晰、明了。 1.7 设置菜单无效 有些菜单对于不同权限的操作用户的使用权限是不同的,如系统设置方面的菜单,只有系统管理员才能使用,当普通用户进入系统中时,这些菜单将被设置为无效。 弹出式菜单 弹出式菜单是指在窗体上单击鼠标右键之后弹出的菜单,也称为浮动菜单。可使用PopupMenu方法显示弹出式菜单。 PopupMenu方法 语法:object.PopupMenu menuname, flags, x, y, boldcommand 其中,object:可选参数,对象表达式,其值为Form或MDIForm; menuname:必须的参数,指出要显示的弹出式菜单名; flags:可选的参数,为一个数值或常数,用以指定弹出式菜单的位置和行为; x:可选的参数,指定显示弹出式菜单的x坐标; y:可选的参数,??定显示弹出式菜单的y坐标; boldcommand:可选的参数,指定弹出式菜单中的菜单控件的名称,用以显示其黑体正文标题。 弹出式菜单的设计和调用 定义弹出是菜单的方法和定义下拉式菜单的方法一样,不同的是:弹出式菜单的最高一级菜单项称为顶级菜单,该顶级菜单的菜单项不会显示出来。但是,这个顶级菜单必须被定义,因为顶级菜单的名字用于激活弹出式菜单。因此,在设计时使顶级菜单不可见。 例:利用弹出式菜单设置窗体的背景色。 工具栏设计 工具栏为用户提供了应用程序中最常用的菜单命令的快速访问方式。 Toolbar控件不是VB的标准控件,在使用前需要将其添加到工具箱中,具体的方法:选择“工程/部件”命令,在“部件”对话框中选中Microsoft Windows Common Controls 6.0(SP6)项,即可添加一组控件到工具箱中。 创建最简工具栏 在工具栏中一般包括文字和图片,或者仅是图片。仅仅显示文字形式的工具栏,称为最简工具栏。 例:创建最简工具栏。 添加一个Toolbar控件到窗体上之后,用鼠标右键单击Toolbar控件,在弹出的快捷菜单中选择“属性”命令,在弹出的“属性页”对话框中,选择“按钮”选项卡进行设置。 为工具栏按钮添加图片 例:为工具栏按钮添加图片。 添加一个Toolbar控件和一个ImageList控件到窗体上。 向ImageList控件中添加图片,并设置图片的关键字。 用鼠标右键单击Toolbar控件,在弹出的快捷键菜单中选择“属性”命令,将弹出“属性页”对话框,选择“通用”选项卡。 在“图像列表”下拉列表框中选择需要连接的ImageList控件,这里为ImageList1。 选择“按钮”选项卡,向Toolbar控件中添加按钮。 为工具栏按钮设置分组 为工具栏按钮设置分组方法比较简单,只需通过设置Toolbar控件的按钮样式即可。这里应用到了Toolbar控件的Button对象的Style属性。 值常数描述0tbrDefault一般按钮。默认,如果按钮代表的功能不依赖于其他功能,可以选择它1tbrCheck开关按钮。当按钮具有开关类型时,可以使用该样式2tbrButtonGroup编辑按钮。将按钮进行分组,属于同一组的编组按钮相邻排列。当一组按钮的功能相互排斥,可以使用该样式。编组按钮同时也是开关按钮,即同一组的按钮中只允许一个按钮处于按下状态,但所有按钮可能同时处于抬起状态3tbrSeparator分隔按钮。只是创建一个宽度为8个像素的按钮,此外没有任何功

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档