OLE/COM 对象查看器 & OLE常用术语

"OLE/COM Object Viewer"(OLE/COM 对象查看器)查看你系统上安装的所有 COM 对象时,是一个非常便利的工具.

它是 Windows 2000 资源套件的一部份,并且能从下面地址免费下载: http://www.microsoft.com/downloads/details.aspx?familyid=5233b70d-d9b2-4cb5-aeb6-45664be858b6&displaylang=en

这个程序的安装有有点儿尴尬.它不为你产生任何启动菜单图标.

执行文件 oleview.exe 安装在 C:Program FilesResource 套件目录中.(默认安装).

当运行 oleview.exe 时,一些系统将会提示找不到 iviewers.dll 文件. 这是个必须的文件,

奇怪的是不包含在最新安装之中.你可以从下面地址获得一个 oleview.exe 较旧版本: http://download.microsoft.com/download/2/f/1/2f15a59b-6cd7-467b-8ff2-f162c3932235/ovi386.exe

它将默认安装到 C:MSTOOLSBIN 目录.你只需将文件 iviewer.dll 复制到 oleview.exe 所在目录,

然后使用命令行注册DLL: regsvr32 iviewers.dll.

中文版 autoit3 将 oleview.exe 文件安装在:E:autoit3ExtrasOLEview 文件夹中(默认安装),同时已存在必须的 iviewers.dll 文件.

查看详细

常用术语

以下这些术语通常与 COM 一起混和使用, 但是有不同的意义: 

OOP = 面向对象编程. 把可重复使用的软件组件构建成模块并称为对象.

DDE = 动态数据交换. 可以说这是 COM 的前身. 在不同的应用程序之间使用 IPC 传递命令信息.

OLE = 对象链接和嵌入. 第一个版本是 DDE 的扩充版本. 从一个程序 '嵌套' 数据到另外一个程序. 目前的 OLE 建立在 COM 之上,并且成为 ActiveX 的一部分

Automation = 操作另一个应用程序对象的方法. 用在 OLE, ActiveX 与 COM 中.

ActiveX = OLE 的下一代自动操作装置, 起先主要用于开发网络应用之间的接口(尤其是 web 浏览器). 建立在 COM 之上.

DCOM= 分布式 COM. 一个略有修改的 COM, 它能够沟通不同的物理计算机.

.NET (dot Net)= 不是一个真正的软件, 但微软的 '概念' 认为,这是互连网“一切动作”通过的软件. "dot Net" 主要用于网络服务.

COMmunist = 这个不支持 COM, 但有什么人信奉 communism (一种理论认为,普通老百姓应该拥有自己所有的财产). ( 译注:此处牛头不对马嘴!或是幽默,或是寻开心....总之不知为何?最后那个词就不翻译了!).

原文地址:https://www.cnblogs.com/xyd21c/p/4059029.html