新Visual Basic 程序设计 (丁爱萍) 第13章.pptVIP

新Visual Basic 程序设计 (丁爱萍) 第13章.ppt

  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文档。上传文档
查看更多
* 第13章 菜单和工具栏设计 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 第13章 菜单和工具栏设计 13.1 菜单设计 13.2 工具栏设计 13.1 菜单设计 13.1.1 VB中的菜单 菜单的基本作用有两个,一是提供人机对话的接口,以便让用户选择应用系统的各种功能;二是管理应用系统,控制各种功能模块的运行。 在实际应用中,菜单可分为两种基本类型:下拉式菜单和弹出式菜单。 13.1.2 下拉式菜单 在下拉式菜单系统中,一般有一个主菜单,称为菜单栏。其中包括一个或多个选择项,称为菜单标题。当单击一个菜单标题时,包含菜单项的列表(菜单)即被打开。菜单由若干个命令、分隔条、子菜单标题(其右边含有三角的菜单项)等菜单项组成。当选择子菜单标题时又会“下拉”出下一级菜单项列表,称为子菜单。 1. 菜单编辑器 菜单通过菜单编辑器,即菜单设计窗口建立。可以通过下面的4种方法进入菜单编辑器: (1) 执行“工具”菜单中的“菜单编辑器”命令。 (2) 使用热键Ctrl+E。 (3) 单击工具栏中的“菜单编辑器”按钮。 (4) 在要建立菜单的窗体上单击鼠标右键,在快捷菜单中,单击“菜单编辑器”命令。 菜单编辑器分为3个部分: (1) 菜单控件属性区 菜单控件属性区用于设置菜单项的各个属性,表13-1列出其中的主要属性。 表13-1 菜单控件的主要属性 属性 说明 标题(Caption) 设置菜单项的标题,相当于控件的Caption属性,也是显示在菜单中的字符。可以在标题中设置热键。可以用分割线将某些菜单项归为一类并与其他项隔开 名称(Name) 设置菜单项的名称,相当于控件的Name属性。菜单项的命名规则与控件的命名规则相同 索引(Index) 设置菜单控件数组的下标,相当于控件数组的Index属性 快捷键(Shortcut) 可设置与菜单项等价的快捷键。在程序运行时,按下快捷键会立刻运行一个菜单项。快捷键的赋值包括功能键与控制键的组合,如Ctrl+F1键或Ctrl+A键。它们出现在菜单中相应菜单项的右边 复选(Checked) “复选”属性设置为True时,可以在相应的菜单项旁加上记号“√”。表明该菜单项当前处于活动状态 有效(Enabled) 用来设置菜单项的操作状态。如果该属性被设置为False,则相应的菜单项会变“灰”,不响应用户事件 可见(Visible) 设置该菜单项是否可见。如果该属性被设置为False,则相应的菜单项将被暂时从菜单中去掉,直到该属性重新被设置为True (2) 编辑区 编辑区共有7个按钮,用来对输入的菜单项进行简单的编辑。 (3) 菜单项显示区 菜单项显示区位于菜单编辑器的下部,输入的菜单项在这里显示出来,并通过内缩符号表明菜单项的层次。 2. 菜单控件数组 菜单控件数组的作用主要有两个: (1) 用于动态地增删菜单项。 (2) 简化编程,用一段代码处理多个菜单项。 3. 菜单项的可用与不可用 VB设计的菜单可以根据程序的运行状态动态地进行调整。 13.1.2 弹出式菜单 弹出式菜单可以根据用户单击鼠标右键时的位置,动态地调整菜单项的显示位置,同时也改变菜单项显示内容。 设计弹出式菜单仍然使用VB提供的菜单编辑器,只要把某个菜单设置成隐藏(即“可见”栏Visible属性为False)就可以了。 实际上,不管是在窗口顶部菜单条上显示的菜单,还是隐藏的菜单,都可以用PopupMenu方法把它们作为快捷菜单在程序运行期间显示出来,语法为: [〈窗体名〉.] PopupMenu〈菜单名〉[, flags [,x [, y [, boldcommand ]]]] 13.2 工具栏设计 在VB中可以通过手工方式和使用工具栏控件(Toobar)两种方法建立工具栏。 * 第13章 菜单和工具栏设计

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档