欢迎来到天天文库
浏览记录
ID:41094993
大小:239.01 KB
页数:8页
时间:2019-08-16
《VB课件菜单编辑器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章菜单设计8.1用菜单编辑器建立菜单8.2菜单项的动态增减8.3菜单项的控制8.4弹出式菜单例8-1建立一个简单的图书查询程序。步骤:1、在窗体窗口中执行VB系统菜单的[工具/菜单编辑器]命令,或用鼠标单击工具栏的按钮,打开菜单编辑器对话框,如下图:标题文本框名称文本框核取式复选框菜单层次和顺序设置按钮选项列表框启用复选框显示复选框快捷键组合框菜单选择插入按钮删除按钮8.1用菜单编辑器建立菜单2、定义菜单第一层第一项:“标题”:书刊查询“名称”:skcx3、使用“下一个”和“右”按钮建立菜单第一层第一项的子菜单。4、定
2、义第一层第二项的主、子菜单,注意“左、右”按钮的使用。5、按“确定”按钮,返回窗体窗口。6、运行窗体使用菜单。在菜单建立过程中,相关菜单项的设定方法:8.1用菜单编辑器建立菜单8.2菜单项的动态增减例8-2如在例8-1中程序运行时,当输入完“单条件查询”内容后,即把该内容加入“书刊查询”的子菜单中作为一项。1、动态增减菜单,需要定义菜单控件数组。方法:在“组合条件查询”后增加一菜单项:标题:空;名称:dmenu;索引值设为0;“可见”复选框:不选。2、使用load和unload方法加入或删除菜单项。如想实现某子菜单项的功能
3、,则对该菜单的click事件进行编程。如在例8-1中,若进行“单条件查询”,则需对dtj菜单的click事件编写代码:PrivateSubdtj_Click()bookname=InputBox(“请输入书刊名称”,“单条件查询”)EndSub8.3菜单项的控制8.4弹出式菜单弹出式菜单:窗体内独立于窗体菜单栏。其位置取决于单击鼠标时指针的位置。格式:[对象].Popupmenu菜单名[,标志][,x][,y]【说明】:x,y:指定菜单显示的位置,通常使用此参数时标志项的位置参数便无效。标志参数取值及含义如表8.1:可以同
4、时选择位置值和性能值,将其用或运算组合。例8-3将菜单“书刊查询”的子菜单变为弹出式分隔线的设置:标题属性输入减号“-”。热键和快捷键的设置方法及使用:热键:在所设置的菜单项的“标题”属性内容中加入“&”及所需的英文字母;使用Alt+该字母相当于单击该菜单项。快捷键:由Ctrl、Shift、F功能键、26个字母等相互组合而成。直接通过下拉列表框选择;直接使用快捷键组合相当于单击该菜单。对于主菜单项一般不定义快捷键,而定义热键;对于子菜单,通常对有下一级子菜单的菜单项只设置热键。8.1用菜单编辑器建立菜单
此文档下载收益归作者所有