VB6对象浏览器的用法

估计不少书都把这个强大的工具忽略了,这里补充一下。在VB6的IDE里按下F2,或者选择【视图】菜单的【对象浏览器】菜单项,就可以打开对象浏览器。对象浏览器如图:


可以看到上图包含有红,蓝,橙,黄,绿五种颜色的框,里面相同颜色的字表明了他们的用途(这里没人色盲吧??),还有列表和搜索旁边有几个按钮,被我标上了① 到⑤。我逐一解释他们的用途。

选择库:在创建标准EXE之后默认有几个DLL被加载进来了,可能你们不觉得,不过你们所调用的一切原有的函数,创建的默认控件都是由他们提供的。你也可以选择你通过【引用】对话框加载进来其他ActiveX DLL或者ActiveX控件(控件本身可以看做是一个类对象,所在的Ocx文件也可以看成是和DLL文件一样的一个库)。不过有一部分的DLL你如果选择他,IDE就会崩溃,具体什么原因我也不知道,知道的欢迎告诉我一些。


搜索:输入函数,或者常数,或者枚举,或者……的名称,点击⑤号按钮就可以进行搜索了。点击搜索之后的结果显示在搜索结果框当中,如下图紫色框:


如第一幅图的⑥号按钮(就是搜索按钮旁边的那个),这时候你对照上一幅图看看,那个按钮变了,其实那个按钮就是控制【搜索结果】框显示或隐藏的按钮。


选择了库之后(或者不选就是查看全部了),可以看到第一幅图橙色框的【类列表】和右边绿色框里的【类成员列表】发生变化,类列表里面显示的就是当前选择的库的成员,在这个列表里有很多图标,每一种图标都有其含义,下面一一列举了:


需要说明的是,枚举无论在哪里声明都是全局公用的,所以它不在类成员列表里出现,而是在类列表当中出现。


当你在【类列表】单击某个项的时候,这个项里面的成员就会在【类成员列表】中显示。【类成员列表】的项也有很多图标,每一种图标的含义下面也一一列举了:

你可以单击【类成员列表】的项,你将会在【类成员描述】的框中看到他的描述。如果你单击的是函数,【类成员描述】的框中就会显示函数的声明;。如果你单击的是属性,【类成员描述】的框中就会显示属性的声明等等。这将有助于你了解类的结构和函数等的调用方法。


然后我再来讲讲①到④这四个按钮。其中①②是一组的,是导航按钮,①是向后导航,而是向前导航。什么意思呢,例如你之前点击了Picture这个类对象来岔开,之后又点击了Form这个类对象来查看,现在你想马上回到Picture类对象来查看你之前看过的东西,你就可以用向后导航,相反,在你向后导航之后看完了,又想回到Form了,你就可以用向前导航。


③是复制到剪贴板,实际上既是复制,他可以将当前你选择的类的名称,或者类的成员的名称复制到剪贴板,也就是【类列表】和【类成员列表】的内容你都可以复制。最后的④是转到定义,必须要有当前库的源代码这个才能用。

发布了47 篇原创文章 · 获赞 178 · 访问量 56万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章