11.1VisualBasic中的菜单11.2菜单编辑器11.3用菜单编辑器

11.1VisualBasic中的菜单11.2菜单编辑器11.3用菜单编辑器

ID:36913740

大小:443.50 KB

页数:26页

时间:2019-05-10

11.1VisualBasic中的菜单11.2菜单编辑器11.3用菜单编辑器_第1页
11.1VisualBasic中的菜单11.2菜单编辑器11.3用菜单编辑器_第2页
11.1VisualBasic中的菜单11.2菜单编辑器11.3用菜单编辑器_第3页
11.1VisualBasic中的菜单11.2菜单编辑器11.3用菜单编辑器_第4页
11.1VisualBasic中的菜单11.2菜单编辑器11.3用菜单编辑器_第5页
资源描述:

《11.1VisualBasic中的菜单11.2菜单编辑器11.3用菜单编辑器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、11.1VisualBasic中的菜单11.2菜单编辑器11.3用菜单编辑器建立菜单11.4菜单项的控制11.5菜单项的增减11.6弹出式菜单第11章菜单程序设计11.1VisualBasic中的菜单菜单作用:提供人机对话的界面管理应用系统,控制各模块的运行菜单类型:弹出式菜单下拉式菜单11.1VisualBasic中的菜单下拉菜单:以菜单栏的形式出现在标题栏下面;弹出菜单(快捷菜单):独立于菜单栏而显示在窗体上的浮动菜单,其菜单项取决于按下鼠标右键时指针所处的位置。下拉菜单:11.2菜单编辑器打开菜单编辑器:当窗体为活动窗体时:“工具→菜单编辑器”工

2、具栏“菜单编辑器”按钮热键 Ctrl+E窗体上右键,单击“菜单编辑器”11.2菜单编辑器1.常用属性标题:设置Caption属性字符前加&,该字符成为访问键只输入一个减号-,创建分隔条名称:设置Name属性注:对分隔条,也需定义名称索引(Index):用于菜单控件数组快捷键、复选(Checked)有效(Enabled)、可见(Visible)11.2菜单编辑器编辑菜单控件如果菜单控件的前面没有内缩符号“····”,表明该控件建立的是主菜单,否则为菜单命令或子菜单。11.3用菜单编辑器建立菜单方法:先通过菜单编辑器设计菜单,然后编写各菜单控件的Click

3、事件过程。[例]创建简易编辑器(1)设计菜单11.3用菜单编辑器建立菜单(2)设计界面菜单下面绘制两条直线(两个Line控件),一条为黑色,一条为白色。黑线的Y1和Y2属性设为0白线的Y1和Y2属性设为10文本框Text1:MultiLine设为TrueScrollBars设为3(3)编写菜单控件的Click事件过程11.4菜单项的控制11.4.1有效性控制菜单项根据条件的不同进行动态变化,决定是否执行相应操作.通过菜单编辑器的“有效”属性设置进行改变,可有效防止误操作.例:ex11.1.vbp11.4菜单项的控制11.4.2菜单项标记显示当前某个命令

4、状态是OnorOff显示当前所选菜单项程序代码设置例:ex11.2.vbp11.5菜单项的增减方法:通过控件数组来实现.先通过菜单编辑器设计菜单,然后编写各菜单控件的Click事件过程增加菜单项。[例]11.6弹出式菜单用PopupMenu方法可显示弹出式菜单[对象.]PopupMenu菜单名,Flags,x,y,BoldCommand若“对象”缺省,则在当前窗体中显示弹出菜单通常,按下鼠标右键时显示弹出菜单,例如:PrivateSubForm或控件名称_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,

5、YAsSingle)IfButton=1Then‘如果按的是鼠标左键PopupMenu菜单名'显示弹出菜单EndIfEndSub11.6弹出式菜单[例]弹出菜单设计(1)打开简易编辑器所建立的工程(2)添加如下的事件过程:PrivateSubText1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfButton=1ThenPopupMenumnuEdit'弹出名称为mnuEdit的菜单EndIfEndSub注:若要创建一个不显示在菜单栏中的弹出菜单,设计菜单时,需取消主菜单

6、的“可见”复选框。补充:工具栏和状态栏-工具栏的设计创建工具栏一般须遵循以下四个步骤:(1)将ImageList控件和Toolbar控件添加到工具箱中,然后添加到窗体上。(2)为窗体上的ImageList控件添加所需的图像。(3)建立ToolBar控件与ImageList控件之间的关联。(4)对ToolBar上的按钮编写Click事件响应代码。1.添加工具栏控件(1)“工程→部件”,选MicrosoftWindowsCommonControls6.0(2)用在窗体任意位置添加一个ImageList控件,名称默认为ImageList1(3)用在窗体上添加

7、一个Toolbar控件(该控件自动位于菜单栏的下面),其名称默认为Toolbar1。2.为窗体上的ImageList控件添加所需的图像右击窗体上的ImageList控件,选择“属性”命令“通用”选项卡:设置按钮大小“颜色”选项卡:设定按钮的颜色“图像”选项卡:选择要加入的图像“图像”选项卡:选择要加入的图像“图像”选项卡:定义“关键字”(在ToolBar控件中引用的图像标识名)3.建立ToolBar控件与ImageList控件之间的关联右击窗体上的Toolbar控件,选择“属性”命令“通用”选项卡:“图像列表”选择ImageList1“按钮”选项卡:单

8、击“插入按钮”工具栏第一个按钮:“索引”:自动变为1“关键字”:输入ImageList1控件中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。