VisualBasic程序设计VB5教程幻灯片.PPTVIP

  1. 1、本文档共227页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
  通过代码修改它的Visible属性。 11.5 菜单项的增减 方法: 注:   一般情况下,菜单项的增减通过控件数组来实现。通过访问下标(index)访问控件数组。 例11.3编写程序,实现菜单项的增减操作。 11.6弹出式菜单 用菜单编辑器建立菜单   但应把菜单名(即主菜单项)的“可见”属性设置为False(子菜单项不要设置为False)。 用PopupMenu方法弹出显示。   必须PopupMenu方法用来显示弹出式菜单,其格式为: 对象.popupMenu 菜单名,Flags,x,y,BoldCommand 1.建立方法:(两步) ?对象.popupMenu 菜单名,Flags,x,y,BoldCommand ? 11.6弹出式菜单 “对象”是窗体名 对象 popupMenu方法: ?对象.popupMenu 菜单名,Flags,x,y,BoldCommand ? 11.6弹出式菜单 “菜单名”是在菜单编辑器中定义的主菜单项名 popupMenu方法: 菜单名 ?对象.popupMenu 菜单名,Flags,x,y,BoldCommand ? 11.6弹出式菜单 Flags参数是一个数值或符号常量,用来指定弹出式菜单的位置及行为,其取值分为两组,一组用于指定菜单位置,另一组用于定义特殊的菜单行为。 popupMenu方法: Flags ?对象.popupMenu 菜单名,Flags,x,y,BoldCommand ? 11.6弹出式菜单 X、Y是弹出式菜单在窗体上的显示位置(与Flags参数配合使用,见后) popupMenu方法: x,y ?对象.popupMenu 菜单名,Flags,x,y,BoldCommand ? 11.6弹出式菜单 BoldCommand用来在弹出式菜单中显示一个菜单控制 popupMenu方法: BoldCommand 11.6弹出式菜单 popupMenu方法: 说明: 1)PopupMenu方法有6个参数,除“菜单名”外,其参数均是可选的。当省略“对象”时,弹出或菜单只能在当前窗体中显示。如果需要弹出式菜单在其他窗体中显示,则必须加上窗体名。 11.6弹出式菜单 popupMenu方法: 说明: 2)Flags的两组参数可以单独使用,也可以联合使用。当联合使用时,每组中取一个值,两个值相加;如果使用符号常量,则两个值用Or连接。 11.6弹出式菜单 popupMenu方法: 说明: 3)X 和Y分别用来指定弹出式菜单显示位置的横坐标和纵坐标,如果省略,则弹出式菜单在鼠标光标的当前位置显示。 4)弹出式菜单的“位置”由X、Y及Flags参数共同指定。如果省略这几个参数,则在单击鼠标右键弹出菜单时,鼠标光标所在位置为弹出式菜单克上角的坐标。在默认情况下,以窗体的左上角为坐标原点。如果省略Flags能数,不省略X、Y,则X、Y为弹出式菜单克上角的坐;如果同时使用X、Y及Flags参数,则弹出式菜单的位置分为以下几种情况: Flags=0 X、Y为弹出式菜单左上角的坐标 Flags=4 X、Y为弹出式菜单项边中间的坐标 Flags=8 X、Y为弹出式菜单右上角的坐标 11.6弹出式菜单 popupMenu方法: 说明: 5)为了显示弹出式菜单,通常把PopupMenu方法放在MouseDown事件中,该事件响应所有的鼠标单击操作。按照惯例,一般通过单击鼠标右键显示弹出式菜单,这可以用Button参数来实现。对于两个键的鼠标来说,左键的Button参数值为1,右键的Button参数值为2。因此,可以用下面的语句强制通过单击鼠标右键来响应MouseDown事件、显示弹出式菜单: If Button=2 Then PopupMenu 菜单名 11.6弹出式菜单 popupMenu方法: 说明: 例11.4建立一个弹出式菜单,用来改变文本框中字体的属性。 11.6弹出式菜单 2.应用: 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 11.2 菜单编辑器 2、菜单编辑器的组成(3部分) 2、编辑区 插入:用来插入新的菜单项。当建立了多个菜单项后,如果想在某个菜单项前插入一个新的菜单项,可先把条形光标移到该菜单项上(单击该菜单项即可),然后单击“插入”按钮,条形光标覆盖的菜单项将下移一行,上面空出一行,可在这一行插入新的菜单项。 11.2 菜单编辑器 2、菜单编辑器的组成(3部分) 2、编辑区 例如: 注意:插入是在前插入 11.2 菜单编辑器 2、菜单编辑器的组成(3部分) 2、编辑区 删除:删除当前(即条形光标所在的)菜单项。 11.2 菜单编辑器 2、菜单编辑器的组成(3部分) 2、编辑区 左、右箭头:用来产生或取消内缩符号

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档