a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 95|回复: 0

[Visual Basic] 2011年9月计算机等级二级VB考试重点(11)

[复制链接]
发表于 2012-7-31 22:10:12 | 显示全部楼层 |阅读模式
  第十一章
# j8 K1 O; Z) \  一、Visual Basic中的菜单
) T3 U; _5 s7 ~" z$ O3 `  菜单的基本作用有两个,一是提供人机对话的界面,以便让使用者选择应用系统的各种功能;二是管理应用系统,控制各种功能模块的运行。7 E! E+ h5 s7 ^2 m
  在实际应用中,菜单可分为两种基本类型,即弹出式菜单和下拉式菜单。4 x: J; S5 I% s% ^, q5 I
  二、菜单编辑器
9 p- Q' A/ h0 l- v. q. ?  Visual Basic中的菜单通过菜单编辑器,即菜单设计窗口建立。可以通过以下4种方式进入菜单编辑器:3 B' Q! s6 P$ M, @, A
  (1)执行“工具”菜单中的“菜单编辑器”命令。' g3 x( _% V8 S; \" w: n$ @0 o) V
  (2)使用热键Ctrl+E。# x1 K5 Q2 A. x! k$ P* q# v
  (3)单击工具栏中的“菜单编辑器”按钮。; ?$ J) a7 ]1 c& i1 f
  (4)在要建立菜单的窗体上单击鼠标右键,将弹出一个菜单,然后单击“菜单编辑器”命令。
0 d2 k* l) w9 L  三、菜单项的控制6 B  q6 F5 ?+ I. v) s
  (一)有效性控制
% t4 H3 U8 X6 C  菜单中的某些菜单项应能根据执行条件的不同进行动态变化,即当条件满足时可以执行,否则不能执行。) @, G( e+ [) @* |- t* U
  菜单项的“有效”属性,菜单项的有效性就是通过该属性来控制的。
0 ^. M. j4 Q# l5 R8 A" y  (二)菜单项标记2 y  T1 V8 Y5 H- v
  所谓菜单项标记,就是在菜单项前加上一个“”。它有两个作用:一是可以明显地表示当前某个(或某些)命令状态是“On”或“Off”;二是可以表示当前选择的是哪个菜单项。
/ |. W  P& r# V2 P) f4 U  (三)键盘选择
- u9 q4 ^5 M) I9 p# L3 n  用键盘选取菜单通常有两种方法,即热键和访问键(Access Key)。0 q  u2 ^2 B$ t1 j: A) e! M: z
  四、菜单项的增减7 d) D6 y% S, Q8 V; M! z
  菜单项的增减通过控件数组来实现。一个控件数组含有若干个控件,这些控件的名称相同,所使用的事件过程相同,但其中的每个元素可以有自己的属性。和普通数组一样,通过下标(Index)访问控件数组中的元素。控件数组可以在设计阶段建立,也可以在运行时建立。
" }: W+ k( V" b6 i: e; D( S  建立弹出式菜单通常分两步进行:首先用菜单编辑器建立菜单,然后用PopupMenu方法弹出显示。考试大提示: 第一步的操作与前面介绍的基本相同,惟一的区别是,必须把菜单名(即主菜单项)的“可见”属性设置为False(子菜单项不要设置为False)。PopupMenu方法用来显示弹出式菜单,其格式为:对象.PopupMenu菜单名,Flags,X,Y,BoldCommand !
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-22 16:20 , Processed in 0.262783 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表