网站大量收购闲置独家精品文档,联系QQ:2885784924

-vb程序设计--菜单程序设计.ppt

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

第一节 Visual Basic中的菜单 在Windows操作中遇到各种各样的菜单,菜单的操作把各种命令结构化、分类化;方便用户使用应用程序。 从作用上来讲,菜单命令类似于按钮,但它只有一个事件――Click。 一、 菜单概述 菜单栏一般出现在标题栏的下方,设计时称为菜单条,其中是每一类的主题;如:文件、编辑、视图等等;并包含一个或多个菜单标题。 单击一个菜单主题,就弹出一个属于该主题的菜单,其中的每一个选项称为一个菜单项,菜单项可以包括命令(如“新建”和“退出”)、分隔条和子菜单标题。 有些菜单项的右端有一个朝右的小箭头,表明它还有下一级的菜单。 二、菜单的种类 菜单从外观上可以分成两类: ①、浮动式菜单(下拉式菜单) 这种菜单就是通常所见的菜单,以文件菜单为例来说明菜单的构成。 ②、弹出式菜单 当用鼠标右键单击时,在单击处会出现的菜单。 弹出式菜单是显示于窗体之上,独立于菜单栏的浮动式菜单。 显示在弹出式菜单上的项取决于鼠标右键按下时指针的位置,因此,弹出式菜单又称为上下文菜单。 第二节 菜单编辑器及使用 VB提供“菜单编辑器”设计菜单,可以在只用很少编程的全交互方式中自定义菜单。 方法:先选取要创建菜单的窗体,然后再调用菜单编辑器。 一、激活菜单编辑器 ①、从“工具”菜单中选择“菜单编辑器”。 ②、在工具栏上单击“菜单编辑器”按钮。 ③、右键窗体,选择“菜单编辑器”。 ④、使用快捷键Ctrl+E。 二、建立菜单 1、建立 方法:在菜单编辑器中逐一分层输入各菜单项,通过内缩的方法,确定各级菜单项的隶属关系。 在界面上按“→”、“←”按钮,可实现内缩降级或者升级;每按一次“→”,内缩一级,意味着下一级菜单开始。 不断地按“下一个”按钮,配合左右按钮,建立起所有的菜单项。 菜单项在菜单项列表框中的位置决定了该项是菜单标题、菜单项、子菜单标题还是子菜单项: ①、位于列表框中左侧平齐的菜单项作为菜单标题显示在菜单栏中。 ②、列表框中被缩进过的菜单项,当单击其前导的菜单标题时才会在该菜单上显示。 ③、一个缩进过的菜单项,如果后面还紧跟着再次缩进的一些菜单项,它就成为一个子菜单的标题。在子菜单标题以下缩进的各个菜单项,就成为该子菜单的菜单项。 2、增加、删除菜单项 插入:选定欲插入位置处的菜单项,按下“插入”按钮。 即可插入一个新的菜单项,输入其内容。 删除:选定欲删除的菜单项,按下“删除”按钮。 3、上下移动菜单项 设计好一个菜单以后,有时菜单项的排列顺序不合适,需要调整。 方法:选定欲调整的菜单项,单击“↑”或“↓”按钮。 4、建立分隔条 一个菜单主题下,有多个不同的菜单项;一般情况下,要根据功能的不同,用分隔条分组。 方法:定义一个以“-”为Caption属性值的菜单项。 一个以连字符 (-) 作为 Caption 属性的菜单项,作为一个分隔符条出现。分隔符条可把菜单项划分成若干个逻辑组。其Name可以是任意的一个字符串,如为:mnuBar1。 对于在菜单编辑器中的具体操作可分述如下: ①.在“标题”文本框中,为第一个菜单标题键入希望在菜单栏上显示的文本。 同时可以设置以()开头的快捷键字符。如:文件(F)。 ②.在“名称”文本框中,键入代码中引用该菜单项的名字。 注意:菜单项的名称一般由下面的方法确定: 菜单项的名称=mnu+菜单标题+菜单项标题 如:Mnufileopen或者Mnu_file_open 这样做便于分清每一个菜单的功能,有利于设计程序。 ③.单击向左或向右箭头按钮,可以改变该控件的缩进级。 按下向右的箭头,出现了一排四个点,在VB里叫缩排,这样就可以开始建立下一级菜单。 如果需要的话,还可以设置控件的其他属性。这一工作可以在菜单编辑器中做,也可以以后在“属性”窗口中做。 ④.选取“下一个”就可以再建一个菜单项。或者单击“插入”可以在现有的菜单项之间增加一个菜单项。也可以单击向上与向下的箭头按钮,在现有菜单项之中移动菜单项。 ⑤.如果窗体所有的菜单项都已创建,选取“确定”可关闭菜单编辑器。创建的菜单标题将显示在窗体上。在设计时,单击一个菜单标题可下拉其相应的菜单项。 下面创建一个常见的“文件”菜单 三、主要属性和事件 菜单相当于简单的按钮控件,也是一个对象;与其它对象一样,也它具有定义它的外观与行为的属性。在设计或运行时可以设置 Caption 属性、Enabled(有效)属性和 Visible(可见) 属性、Checked(复选)属性以及其它属性。 1、Checked属性 设置为真,单击该选项,等同于一个复选框,将在菜单命令左边产生一个打勾的确认标志。 2、Enabled属性 决定命令选项是否允许用户使用。即是否禁止。 True:有效,正常显示。 False:无效,浅灰色显示。 3、Visible

文档评论(0)

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

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

1亿VIP精品文档

相关文档