- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(1)工具栏
工具栏由多个按钮构成,每个按钮通常对应于菜单中的某一菜单项。运行时当用户单击工具栏中的按钮时,可以快速执行最常用的操作。
实训7 设计制作工具栏状态栏
第一节 设计制作工具栏概述
1
(2)制作工具栏
首先作出工具栏的规划,然后再实施。在VB中,可以用ToolBar控件来创建工具栏。还可用图片框(PictureBox)、图像框(Image)和命令钮等控件来创建工具栏。另外VB还提供CoolBar控件来创建工具栏。图片框用于在窗体中创建工具栏,而图像框或命令按钮用于创建工具栏中的按钮。
2
方法1:通过由VB应用程序向导模板人为控制生成所需要的窗体工具栏。该方法优点是简单方便快捷,且多数窗体的工具栏能用该方法完成。
方法2:直接从一个空白窗体开始,模仿VB应用程序向导模板自动生成的工具栏的设置方法,用ToolBar与ImageList控件来进行窗体工具栏的制作。
方法3:用第三方(外挂)软件来制作工具栏,本课程不作介绍。
3
第二节 用VB向导设计制作工具栏
启动VB向导直到自定义工具栏编辑窗(设计制作环境)。
图7.1 VB向导设计制作工具栏的环境
4
图7.2 自定义工具栏
5
图7.3 编辑操作与效果的比较
6
接下来看看VB6.0是怎么样设计制作工具栏外观的。
图7.4 Toolbar控件属性设置
7
图7.5 设计制作工具栏
8
第三节 设计制作自己的工具栏
1)启动VB6.0,新建一个工程Project1,创建主窗体frmMain。
2)添加“Microsoft Common Controls3 6.0”部件与“Microsoft Common Controls 6.0”部件。
3)在主窗体中添加一个CoolBar控件(命名为CoolBar1),调整其Align属性为1,即停靠在窗体上方。关于CoolBar控件上面虽然没有讲解,但操作方法与ToolBar控件一样。
9
4)在CoolBar控件内添加一个ToolBar控件(命名为ToolBar1)。
右击CoolBar1,选择属性(Properties),打开它的属性页窗口,在带区(Bands)选项卡中可以通过单击插入带区(Insert Band)按钮增加工具栏的个数(默认32个),单击删除带区(Remove Band)按钮减少工具栏个数。通过左右箭头改变Index的值,从而确定当前工具栏。为便于设计,将每个工具栏的新的行(NewRow)复选框选定。
10
图7.6 ImageList控件属性设置
11
5)在第一个工具栏(Index=1)的子(Child)下拉框中选择“ToolBar1”,于是ToolBar1就和CoolBar1的“Band”大小保持一致。
6)在主窗体中添加两个图像列表ImageList控件(分别为ImageList1和ImageList2)。右击打开ImageList1的属性页窗口,在图片(Image)选项卡中单击插入图片(Insert Picture)按钮,添加彩色图片(最好是32*32图标文件,因为它的透明背景不受显示属性、桌面主题的影响)。给ImageList2添加对应的灰度图片,注意:要保证它们的顺序相同,一一对应。
12
7)右击打开ToolBar1的属性页窗口,在通用(General)选项卡中设定图像列表(ImageList)为ImageList2;热图像列表(HotImageList)为ImageList1;外观(Appearance)为0;边框样式(Style)为1。在按钮(Buttens)选项卡中添加按钮,在每个按钮的图片(Image)框中输入对应的图片的Index值,设定标题(Caption)。
13
第四节 体会VB向导设计制作的状态栏
状态栏(StatusBar)控件,由若干个面板构成的框架,用于向用户显示系统的一些状态信息,如键盘状态(是否按下Caps Lock和Num Lock键等)以及日期和时间等。
StatusBar控件最多包含16个面板,可以设置在应用程序的顶部、底部或侧面(一般在底部),还可以随意地漂浮在应用程序的客户区中。
14
图7.7 VB向导设计制作的状态栏
15
图7.8 对照设置与效果来设计制作状态
16
第五节 设计制作自己的状态栏
(1)Panel对象和Panels集合
StatusBar控件是由Panels集合构成的。Panels集合最多可以包含16个Panel对象,每个Panel对象可以显示一个图像和文本。设计时,如果要添加Panel对象,请右击StatusBar控件,然后从弹出的快捷菜单选择“属性”命令,打开“属性页”对话框,从中既可添加Panel对象,也可设置每个Panel对象的各种属性。
17
图7.9 属性
您可能关注的文档
- Visual Basic程序设计教程 (5).ppt
- Visual Basic程序设计教程 (6).ppt
- Visual Basic程序设计教程 (7).ppt
- Visual Basic程序设计教程 (8).ppt
- Visual Basic程序设计教程 (9).ppt
- Visual Basic程序设计教程 (10).ppt
- Visual Basic程序设计教程 (11).ppt
- Visual Basic程序设计教程 (12).ppt
- Visual Basic程序设计教程 (13).ppt
- Visual Basic程序设计教程 (14).ppt
- Visual Basic程序设计实训教程实训8 设计制作对话框(窗).ppt
- Visual Basic程序设计实训教程实训9 调试程序与错误处理.ppt
- Visual Basic程序设计实训教程实训10 编译工程与创建安装包.ppt
- Visual Basic程序设计实用教程第1章.ppt
- Visual Basic程序设计实用教程第2章.ppt
- Visual Basic程序设计实用教程第3章.ppt
- Visual Basic程序设计实用教程第4章.ppt
- Visual Basic程序设计实用教程第5章.ppt
- Visual Basic程序设计实用教程第6章.ppt
- Visual Basic程序设计实用教程第7章.ppt
文档评论(0)