2024年4月28日发(作者:)

VB中工具条的使用

工具条(Toolbar)是Windows环境下应用程序常用的界面元素。把菜单中常用的命令

做成按钮安排在工具条中,配上适当的图标符号和文本提示,确实极大地方便了用户。以

Microsoft Word 7.0 for Windows95的工具条为例,其中的内容和功能非常丰富。

Word7.0工具条中不仅包含与文件操作等有关的常规图标按钮,还有设置字体字号等等的

组合框(Combobox)。按钮之间可以分组,例如设置段落对齐方式的一组按钮,同组中的

按钮每次只允许有一个被按下,按下一个按钮时,同组中其它按钮自动弹起。另外,Word7.0

的工具条还有用户裁剪(Customize)功能。用户在工具条上双击鼠标时,工具条弹出一个

裁剪对话框,用户可以隐藏、显示以及重新排列工具条中的按钮。如果在我们自己开发的

软件界面中加上这样的工具条,我们的软件就可以与商业软件相媲美了。

在诸多Windows应用程序开发平台中,Microsoft Visual BASIC以易学易用、功能

强大的优点特出独立,成为开发Windows应用程序的首选平台之一。在VB4.0及以前的

版本中,开发象Word7.0中的工具条还是颇费辛苦的。一般思路是在窗体(Form)中安放

一个图片框(PictureBox)作为容器(Container),再往其中加入图象(Image)控件,用图象

控件载入图标来模拟按钮。对多个按钮的控制要分别完成,管理较为复杂。在VB5.0中,

系统提供了一个专门的工具条控件Toolbar。用Toolbar来实现类似Word7.0中的工具条

非常方便。

工具条控件Toolbar简介

1.在工具箱中加入Toolbar

工具条控件Toolbar不在VB5.0工具箱(Toolbox)的常规标准控件之列,因此在首次

安装VB5.0后,工具箱中并没有Toolbar。在工具箱中加入Toolbar要通过Project菜单

中的Components命令,该命令弹出一个选择安装组件的窗口。在Components窗口的

Controls组中找到“Microsoft Windows Common Controls5.0”项,单击标记该项,

然后单击“确定”按钮,Toolbar和另外一些控件就加入工具箱了。

r的功能

Toolbar中可以加入按钮,每个按钮都可以载入自己的图象、设置标题(Caption)。还

可以为每个按钮设置简短的提示字符串,程序运行时,当鼠标指针移到按钮上时,在指针

附近会自动浮出提示字符串。在程序运行时,可以随时增加或删除按钮。Toolbar为其中

的按钮提供了分组功能,用户只需简单地设置一个按钮的Style属性就能实现按钮之间的

分组。Toolbar同时还是一个容器类控件,可以在其中加入组合框等其它控件。Toolbar

的AllowCustomize属性允许用户在程序运行时双击工具条对其中的内容进行裁剪。根据

这些功能,用户就可以轻而易举地在自己开发的应用程序中加入类似Word7.0风格的工具

条了。

Toolbar的制作

Toolbar的制作包括以下步骤:在窗体中加入Toolbar控件;在Toolbar中加入按钮;

为按钮载入图象并设置其它属性。

1.在窗体中加入Toolbar控件

双击工具箱中的Toolbar,Toolbar就自动加入窗体并放置在窗体客户区的顶端。如果

要把Toolbar放置在其它位置,可以在属性窗口中改变Toolbar的Align属性。Toolbar