好文档 - 专业文书写作范文服务资料分享网站

《二级Visual Basic语言程序设计》[考纲分析+考点精讲+真题+习题](菜程单序设计)【圣才

天下 分享 时间: 加入收藏 我要投稿 点赞

圣才电子书 www.100xuexi.com十万种考研考证电子书、题库视频学习平台第11章 菜程单序设计

考纲分析

1.用菜单编辑器建立菜单。2.菜单项的控制(1)有效性控制。(2)菜单项标记。(3)键盘选择。3.菜单项的增减。4.弹出式菜单。

考点精讲

11.1 Visual Basic中的菜单

考点1 菜单的作用(1)提供人机对话的界面

便于让使用者选择应用系统的各种功能。(2)管理应用系统

控制各种功能模块的运行。一个高质量的菜单程序,不仅能使系统美观,而且能使操作者使用方便,并可避免由于误操作而带来的严重后果。

1 / 33

圣才电子书 www.100xuexi.com十万种考研考证电子书、题库视频学习平台考点2 菜单的分类

在实际应用中,菜单可分为两种基本类型,即弹出式菜单和下拉式菜单。(1)弹出式菜单

例如,启动Visual Basic后,用鼠标右键单击窗体时所显示的菜单就是弹出式菜单。(2)下拉式菜单①简单介绍

例如,启动Visual Basic后,单击“文件”菜单所显示的就是下拉式菜单。下拉式菜单是一种典型的窗口式菜单。窗口是指屏幕上一个特定的矩形区域。它可以从屏幕上消失,也可以重新显示在屏幕上,各个窗口之间也允许覆盖。下拉式菜单自上而下在屏幕上“下拉”一个个窗口菜单供用户选择或输入信息。

②结构

在下拉式菜单系统中,一般有一个主菜单,其中包括若干个选择项。主菜单的每一项又可“下拉”出下一级菜单,这样逐级下拉,用一个个窗口的形式弹出在屏幕上,操作完毕即可从屏幕上消失,并恢复原来的屏幕状态。如图11-1所示显示出了下拉式菜单的一般结构。

图11-1 下拉式菜单结构

2 / 33

圣才电子书 www.100xuexi.com十万种考研考证电子书、题库视频学习平台③优点

a.整体感强,操作一目了然,界面友好、直观,使用方便,易于学习和掌握。b.具有导航功能。在下拉式菜单中,用户能方便地选择所需要的操作,随时可以灵活地转向另一功能,为用户在各个菜单的功能间导航。

c.占用屏幕空间小,通常只占用屏幕(窗体)最上面一行,在必要时下拉出一个子菜单。

④设计

在Visual Basic中,下拉式菜单在一个窗体上设计,窗体被分为3部分:a.菜单栏(或主菜单行)

菜单栏是菜单的常驻行,位于窗体的顶部(窗体标题的下面),由若干个菜单标题组成。

b.子菜单区

这一区域为临时性的弹出区域,只有在用户选择了相应的主菜单项后才会弹出子菜单,以供用户进一步选择菜单的子项,子菜单中的每一项是一个菜单命令或分隔条,称为菜单项;

c.工作区

程序运行时可以在此区域内进行输出输入操作。d.控件

在用Visual Basic设计下拉式菜单时,把每个菜单项(主菜单或子菜单项)看做是一个图形对象,即控件,并具备与某些控件相同的属性。

11.2 菜单编辑器

3 / 33

圣才电子书 www.100xuexi.com十万种考研考证电子书、题库视频学习平台对于可视语言(如Visual Basic、VisualC++、Delphi等)来说,菜单全部设计都在一个窗口内完成。利用这个窗口,可以建立下拉式菜单,最多可达6层。

考点1 进入菜单编辑器方式

Visual Basic中的菜单通过菜单编辑器,即菜单设计窗口建立。可以通过以下4种方式进入菜单编辑器:

(1)执行“工具”菜单中的“菜单编辑器”命令。(2)使用热键Ctrl+E。

(3)单击工具栏中的“菜单编辑器”按钮。

(4)在要建立菜单的窗体上单击鼠标右键,将弹出一个菜单,如图11-2所示,然后单击“菜单编辑器”命令。

图11-2 用弹出菜单打开菜单编辑器窗口

注意,只有当某个窗体为活动窗体时,才能用上面的方法打开菜单编辑器窗口。打开后的菜单编辑器窗口如图11-3所示。

4 / 33

圣才电子书 www.100xuexi.com十万种考研考证电子书、题库视频学习平台图11-3 菜单编辑器窗口

考点2 菜单编辑器窗口

菜单编辑器窗口分为3个部分,即数据区、编辑区和菜单项显区:(1)数据区

用来输入或修改菜单项、设置属性。分为若干栏,各栏的作用如下:①标题

是一个文本框,用来输入所建立的菜单的名字及菜单中每个菜单项的标题(相当于控件的Caption属性)、如果在该栏中输入一个减号(-),则可在菜单中加入一条分隔线。

②名称

也是一个文本框,用来输入菜单名及各菜单项的控制名(相当于控件的Name属性),它不在菜单中出现。菜单名和每个菜单项都是一个控件,都要为其取一个控制名。

③索引

5 / 33

《二级Visual Basic语言程序设计》[考纲分析+考点精讲+真题+习题](菜程单序设计)【圣才

圣才电子书www.100xuexi.com十万种考研考证电子书、题库视频学习平台第11章 菜程单序设计考纲分析1.用菜单编辑器建立菜单。2.菜单项的控制(1)有效性控制。(2)菜单项标记。(3)键盘选择。3.菜单项的增减。4.弹出式菜单。考点精讲11.1 VisualBasic中的菜单考点1
推荐度:
点击下载文档文档为doc格式
540nt13jr91qw0b8cvba7dd7d92wae01aqr
领取福利

微信扫码领取福利

微信扫码分享