好的免费软件COM/ActiveX类型库资源管理器?

好的免费软件COM/ActiveX类型库资源管理器?,com,activex,Com,Activex,我曾经有一个过时但有价值的解决方案来显示在我的系统上注册的所有此类库的COM/ActiveX控件和类型库内容(progid、方法名称和签名、枚举、常量、接口/类等) 它提供了ActiveX开发/脚本可用的所有内容的类似浏览器的概述,并作为自动API文档工具使用,因为大多数COM/ActiveX库的官方文档要么完全缺失,要么充其量只是零碎的 由于64位Windows不再支持32位VB6运行时(comctl32.ocx)的内部依赖性,我最近迁移到64位Windows使我的程序无法使用 有人知道还有一

我曾经有一个过时但有价值的解决方案来显示在我的系统上注册的所有此类库的COM/ActiveX控件和类型库内容(progid、方法名称和签名、枚举、常量、接口/类等)

它提供了ActiveX开发/脚本可用的所有内容的类似浏览器的概述,并作为自动API文档工具使用,因为大多数COM/ActiveX库的官方文档要么完全缺失,要么充其量只是零碎的

由于64位Windows不再支持32位VB6运行时(comctl32.ocx)的内部依赖性,我最近迁移到64位Windows使我的程序无法使用


有人知道还有一种仍然有效的替代方法吗?

OleView.exe来自Visual Studio工具。它做了您描述的最多的事情,在x64上工作得很好。

COMView可能值得一试:
但我没有亲自测试过。该网页没有提到任何关于x64的内容,但由于最新版本(2011年)没有那么旧,它可能会工作。

有一个开源的免费typelib数据转储程序和
“非官方类型库数据格式规范”位于:



迈克尔

我建议。不是二进制的;它必须被下载和编译;但尽管如此,它仍然非常强大

但效果并不理想。经常崩溃,无法提供很多有用的信息。至少我找不到方法签名、contstants或其他我不感兴趣的接口clsid/guid以外的东西。它甚至没有搜索功能。:-\这令人沮丧。没有人再使用COM/ActiveX了吗?(反问句,我知道…)我很少使用它从OCX文件中获取CLSID,但它从未崩溃。您是否尝试“查看”typelib并选择CoClasses项?方法列表和签名放在那里。是的,这个工具不太方便,但总比没有好。我已经下载并编译了它。它有点烦琐和支离破碎,但它似乎是稳定的,提供了所有的信息。集成的Python脚本非常棒。