VB6对象浏览器的用法
来源:互联网 发布:趣加游戏公司好吗知乎 编辑:程序博客网 时间:2024/06/03 22:52
估计不少书都把这个强大的工具忽略了,这里补充一下。在VB6的IDE里按下F2,或者选择【视图】菜单的【对象浏览器】菜单项,就可以打开对象浏览器。对象浏览器如图:
可以看到上图包含有红,蓝,橙,黄,绿五种颜色的框,里面相同颜色的字表明了他们的用途(这里没人色盲吧??),还有列表和搜索旁边有几个按钮,被我标上了① 到⑤。我逐一解释他们的用途。
选择库:在创建标准EXE之后默认有几个DLL被加载进来了,可能你们不觉得,不过你们所调用的一切原有的函数,创建的默认控件都是由他们提供的。你也可以选择你通过【引用】对话框加载进来其他ActiveX DLL或者ActiveX控件(控件本身可以看做是一个类对象,所在的Ocx文件也可以看成是和DLL文件一样的一个库)。不过有一部分的DLL你如果选择他,IDE就会崩溃,具体什么原因我也不知道,知道的欢迎告诉我一些。
搜索:输入函数,或者常数,或者枚举,或者……的名称,点击⑤号按钮就可以进行搜索了。点击搜索之后的结果显示在搜索结果框当中,如下图紫色框:
如第一幅图的⑥号按钮(就是搜索按钮旁边的那个),这时候你对照上一幅图看看,那个按钮变了,其实那个按钮就是控制【搜索结果】框显示或隐藏的按钮。
选择了库之后(或者不选就是查看全部了),可以看到第一幅图橙色框的【类列表】和右边绿色框里的【类成员列表】发生变化,类列表里面显示的就是当前选择的库的成员,在这个列表里有很多图标,每一种图标都有其含义,下面一一列举了:
需要说明的是,枚举无论在哪里声明都是全局公用的,所以它不在类成员列表里出现,而是在类列表当中出现。
当你在【类列表】单击某个项的时候,这个项里面的成员就会在【类成员列表】中显示。【类成员列表】的项也有很多图标,每一种图标的含义下面也一一列举了:
你可以单击【类成员列表】的项,你将会在【类成员描述】的框中看到他的描述。如果你单击的是函数,【类成员描述】的框中就会显示函数的声明;。如果你单击的是属性,【类成员描述】的框中就会显示属性的声明等等。这将有助于你了解类的结构和函数等的调用方法。
然后我再来讲讲①到④这四个按钮。其中①②是一组的,是导航按钮,①是向后导航,而是向前导航。什么意思呢,例如你之前点击了Picture这个类对象来岔开,之后又点击了Form这个类对象来查看,现在你想马上回到Picture类对象来查看你之前看过的东西,你就可以用向后导航,相反,在你向后导航之后看完了,又想回到Form了,你就可以用向前导航。
③是复制到剪贴板,实际上既是复制,他可以将当前你选择的类的名称,或者类的成员的名称复制到剪贴板,也就是【类列表】和【类成员列表】的内容你都可以复制。最后的④是转到定义,必须要有当前库的源代码这个才能用。
- VB6对象浏览器的用法
- VB6 Switch和Choose的用法
- VB6是基于对象的程序设计工具
- js中screen对象获取浏览器宽度高度的用法
- C#控制台 VS2015 对象浏览器与summary的简单用法
- 使用vb6解析word当中的visio对象
- 获取对象的接口信息(方法/属性/事件)(VB6代码)
- 解决vb6 Active不能创建对象的方法
- 获取对象的接口信息(方法/属性/事件)(VB6代码)
- vb6中用new创建的对象是否要delete呀?
- 浏览器console的用法
- 浏览器的对象模型
- 浏览器的内部对象
- JS的浏览器对象
- 浏览器提供的对象
- VB6中的FSO对象模型
- prjBrowser - 具有停靠效果的浏览器 - 类似QQ停靠效果 - VB6 + API
- XMLHTTP 跨浏览器的用法
- Git学习笔记之一《起步》
- Git学习笔记之二《基础》
- SecureCRT 实用配置
- NYOJ 33-蛇形填数
- string 不区分大小写比较,出现“string iterators incompatible”debug错误
- VB6对象浏览器的用法
- 关于hevc、x265、hm的一些资源下载
- Boost.Asio 技术文档
- Java 内存区域
- NYOJ 35-表达式求值
- maven-antrun-plugin
- error LNK2019: 无法解析的外部符号 _gluGetString@4,该符号在函数 _main 中被引用
- VNC安装配置及使用
- [推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介(千里之行,始于足下)