vb练习题,电子 第11章 菜单程序设计.docx
《vb练习题,电子 第11章 菜单程序设计.docx》由会员分享,可在线阅读,更多相关《vb练习题,电子 第11章 菜单程序设计.docx(7页珍藏版)》请在三一办公上搜索。
1、vb练习题,电子 第11章 菜单程序设计第十一章 菜单程序设计 教学要求: 了解菜单的作用和设计手段,熟悉菜单编辑器,掌握菜单项的控制方法:有效性控制、菜单项标记、键盘选择等;掌握动态增减菜单项的方法;掌握菜单的事件响应过程。能够自主设计各种式样的菜单;能够对已设计好的菜单进行修改,补充。 知识点: 菜单及菜单编辑器;菜单项的控制方法;动态增减菜单项;菜单的事件过程。 内容导航: 一、菜单的定义 菜单的基本作用有两个: 作用一:提供人机对话的界面,以便让使用者选择应用系统的各种功能; 作用二:管理应用系统,控制各种功能模块的运行。 在实际应用中,菜单可分为弹出式菜单和下拉式菜单。 二、菜单编辑
2、器 打开菜单编辑器 Visual Basic中的菜单通过菜单编辑器建立。可以通过以下四种方式打开菜单编辑器: 方法一:执行“工具”菜单中的“菜单编辑器”命令; 方法二:使用热键Ctrl+E; 方法三:单击工具栏中的“菜单编辑器”按钮; 方法四:在要建立菜单的窗体上单击鼠标右键,弹出一个快捷菜单,然后单击“菜单编辑器”命令。 用菜单编辑器建立菜单 菜单编辑器窗口分为数据区、编辑区和菜单项显示区,了解各区中的文本框、列表框、复选框和按钮的功能和作用。了解菜单的层次、分隔线、在字母前加上“&”和菜单事件的组成形式等概念。能用菜单编辑器建立菜单及菜单事件编程。 三、菜单项的控制 有效性控制 菜单项的有
3、效性是通过菜单项的“有效”属性来控制的。只要把一个菜单项的“有效”属性设置为False,就可以使其失效,运行后该菜单项变为灰色。为了使一个失效的菜单项变为有效,只要把它的“有效”属性重新设置为True即可。在程序运行时,可用下面的语句来实现菜单项的有效性: 菜单名.Enabled = True|False 菜单项标记 所谓菜单项标记就是在菜单项前面加上一个“”。它有两个作用:一是可以明显地表示当前某个命令状态是“On”或是“Off”;二是可以表示当前选择的是哪个菜单项。 键盘选择 用键盘选取菜单通常有两种方法,即热键和访问键。 四、菜单项的增减 菜单项的增减是通过控件数组来实现的。一个控件数组
4、含有若干个控件,这些控件的名称相同,所使用的事件过程相同,但每个元素都可以有自己的属性。和普通数组一样,控件数组通过下标访问控件数组中的元素。控件数组可以在设计阶段建立,也可以在运行时建立。 五、弹出式菜单 建立弹出式菜单通常分两步进行。首先用菜单编辑器建立菜单,然后用PopupMenu方法弹出显示。第一步的操作与前面介绍的基本相同,唯一的区别是,必须把菜单名的“可见”属性设置为False。PopupMenu方法用来显示弹出式菜单,其格式为: 对象. PopupMenu 菜单名, Flags, X, Y, BoldCommand 训练: 一、选择题: 1下面关于菜单的说法中,错误的是:_。 A
5、)菜单项的索引号可以不连续 B)菜单项的索引号必须从1开始 C)每个菜单项是一个控件,与其他控件一样,也有其属性和事件 D)除了Click事件以外,菜单项不可以响应其他事件 2假设有一个菜单项,其名为MenuItem1,为了在运行时给菜单项失效,应使用的语句为_。 A)MenuItem1.Visible=False B)MenuItem1.Visible=True C)MenuItem1.Enabled=False D)MenuItem1.Enabled=True 3下列不能打开菜单编辑器的操作是_。 A)执行“工具”菜单中的“菜单编辑器”命令 B)按Ctrl+Alt+M键 C)按Ctrl+E
6、键 D)单击工具栏中的“菜单编辑器”按钮 4在用菜单编辑器设计菜单时,必须输入的项是_。 A)快捷键 B)名称 C)索引 D)标题 5设已经在菜单编辑器中设计了窗体的快捷菜单,其顶级菜单名称为Men1,且取消其“可见”属性。运行时,下述_事件可以用鼠标左键或右键单击激活该快捷菜单的菜单项。 A)Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) PopupMenu Men1 End Sub B)Private Sub Form_MouseDown(Button As
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb练习题 电子 第11章 菜单程序设计 vb 练习题 电子 11 菜单 程序设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3168336.html