微软知识库-cad2008 64位破解版下载
2023年4月3日发(作者:wlan怎么改密码)
菜单、工具栏和状态栏
1菜单
1.1菜单编辑器
VB提供的菜单编辑器来设计实现。
菜单编辑器的启动方式:
(1)选择“工具/菜单编辑器”命令。
(2)利用快捷键
1.2创建最简菜单
在菜单的属性设置区域中有诸多的属性需要设置,其中,“标题”和“名称”属性是必
须要设置的,其他的属性可以采用默认值,或者不进行设置。仅设置了“标题”和“名称”
属性的菜单就是最简菜单。
注意:“标题”属性和“名称”属性必须都设置,缺一不可,否则将不被菜单编辑器接
受。
1.3设置菜单的快捷键和访问键
快捷键是用于执行一个命令的功能键或者组合键,例如,
访问键是指用户按下
这里的
1.4创建级联菜单
在菜单编辑器中,以缩进量显示级联菜单的形式。在菜单编辑器的菜单列表区中由内缩
进符号表明菜单项所在的层次,每4个点表示一层,最多可以有5个内缩符号,最后面的
菜单项为第5层。
1.5创建复选菜单
通过复选菜单可以实现在菜单中执行或取消执行某项操作。菜单的复选标记有两个作
用:一是表示打开或关闭的条件状态,选取菜单命令可以交替地添加或删除复选标记;二
是指示几个模式中哪个或哪几个在起作用。
1.6设置菜单分隔条
利用菜单分隔条可使功能相近的菜单放在一组,使子菜单看起来更加清晰、明了。
1.7设置菜单无效
有些菜单对于不同权限的操作用户的使用权限是不同的,如系统设置方面的菜单,只有
系统管理员才能使用,当普通用户进入系统中时,这些菜单将被设置为无效。
2弹出式菜单
弹出式菜单是指在窗体上单击鼠标右键之后弹出的菜单,也称为浮动菜单。可使用
PopupMenu方法显示弹出式菜单。
2.1PopupMenu方法
语法:enumenuname,flags,x,y,boldcommand
其中,object:可选参数,对象表达式,其值为Form或MDIForm;
menuname:必须的参数,指出要显示的弹出式菜单名;
flags:可选的参数,为一个数值或常数,用以指定弹出式菜单的位置和行为;
x:可选的参数,指定显示弹出式菜单的x坐标;
y:可选的参数,指定显示弹出式菜单的y坐标;
boldcommand:可选的参数,指定弹出式菜单中的菜单控件的名称,用以显示其黑体正文标
题。
2.2弹出式菜单的设计和调用
定义弹出是菜单的方法和定义下拉式菜单的方法一样,不同的是:弹出式菜单的最高一
级菜单项称为顶级菜单,该顶级菜单的菜单项不会显示出来。但是,这个顶级菜单必须被
定义,因为顶级菜单的名字用于激活弹出式菜单。因此,在设计时使顶级菜单不可见。
例:利用弹出式菜单设置窗体的背景色。
3工具栏设计
工具栏为用户提供了应用程序中最常用的菜单命令的快速访问方式。
Toolbar控件不是VB的标准控件,在使用前需要将其添加到工具箱中,具体的方法:
选择“工程/部件”命令,在“部件”对话框中选中MicrosoftWindowsCommonControls6.0
(SP6)项,即可添加一组控件到工具箱中。
3.1创建最简工具栏
在工具栏中一般包括文字和图片,或者仅是图片。仅仅显示文字形式的工具栏,称为最
简工具栏。
例:创建最简工具栏。
添加一个Toolbar控件到窗体上之后,用鼠标右键单击Toolbar控件,在弹出的快捷菜
单中选择“属性”命令,在弹出的“属性页”对话框中,选择“按钮”选项卡进行设置。
3.2为工具栏按钮添加图片
例:为工具栏按钮添加图片。
(1)添加一个Toolbar控件和一个ImageList控件到窗体上。
(2)向ImageList控件中添加图片,并设置图片的关键字。
(3)用鼠标右键单击Toolbar控件,在弹出的快捷键菜单中选择“属性”命令,将弹
出“属性页”对话框,选择“通用”选项卡。
(4)在“图像列表”下拉列表框中选择需要连接的ImageList控件,这里为ImageList1。
(5)选择“按钮”选项卡,向Toolbar控件中添加按钮。
3.3为工具栏按钮设置分组
为工具栏按钮设置分组方法比较简单,只需通过设置Toolbar控件的按钮样式即可。这
里应用到了Toolbar控件的Button对象的Style属性。
值常数描述
0tbrDefault
一般按钮。默认,如果按钮代表的功能不依赖于其他功能,可以选择
它
1tbrCheck
开关按钮。当按钮具有开关类型时,可以使用该样式
2tbrButtonGroup
编辑按钮。将按钮进行分组,属于同一组的编组按钮相邻排列。当一
组按钮的功能相互排斥,可以使用该样式。编组按钮同时也是开关按
钮,即同一组的按钮中只允许一个按钮处于按下状态,但所有按钮可
能同时处于抬起状态
3tbrSeparator
分隔按钮。只是创建一个宽度为8个像素的按钮,此外没有任何功能。
分隔按钮不再工具栏中显示,而只是用来把它向左右的按钮分隔开
来,或者用来封闭ButtonGroup样式的按钮。工具栏中的按钮本来是
无间隔排列的,使用分隔按钮可以让同类或同组的按钮并列排放而与
邻近组分开
4tbrPlaceholder
占位按钮。占据一定的位置,不在工具栏中显示。是唯一支持宽度
(Width)属性的按钮
5tbrdropdown
下拉按钮。单击它可以下拉一个菜单
一般按钮设置分组,设置样式“3,分隔按钮”来实现。
3.4为工具栏添加下拉菜单
按钮设置样式“5,下拉按钮”来实现工具栏下拉菜单,其中下拉菜单的设计与普通菜
单相同。
4状态栏设计
StatusBar控件提供窗体。StatusBar最多能被分成16个Panel对象,这些对象包含在
Panels集合中。
该控件是ActiveX控件,在使用该控件前需要先将其添加到工具箱中。选择“工程/部
件”命令,在“部件”对话框中选中MicrosoftWindowsCommonControls6.0(SP6)项,
即可添加一组控件到工具箱中。
4.1在状态栏中显示日期、时间
将StatusBar控件添加到窗体上,用鼠标右键单击该控件,在弹出的快捷菜单中选择“属
性”命令,即可弹出“属性页”对话框。选择“窗格”选项卡,默认会自动创建一个窗格,
设置第1个窗格的“样式”为6-sbrDate,显示当前系统的日期。
单击“插入窗格”按钮,插入一个窗格,设置第2个窗格的“样式”为5-sbrTime,用
于显示时间。
4.2在状态栏中显示操作员信息
例:在状态栏中显示操作员的信息,在“用户名”文本框中输入用户名,单击“登录”
按钮,进入到“在状态栏中显示操作员信息”窗体中,在状态栏中即可显示出当前操作员的
信息。
更多推荐
右键菜单背景
发布评论