2010-07-13 67 views
1

是否有可用于标准可用ActiveXObject对象的参考?到目前为止,我所知道的:标准ActiveXObject参考列表

  • Excel.Application
  • Excel.Sheet
  • Scripting.FileSystemObject的

回答

2

有没有这样的事情 “标准” 的ActiveX/COM对象。您列出的ProgID只属于大量Windows和第三方软件组件的一小部分,这些组件通过COM公开其功能。

如果您只是想知道您的计算机上注册了什么ProgID,您可以在HKEY_CLASSES_ROOT注册表项下找到一个列表。

+0

谢谢,然后是获得可用方法来遍历每个方法并找到任何可见方法的唯一方法? – Rixius 2010-07-13 18:04:44

+1

@Rixius:查看Platform SDK中的“OLE/COM Object viewer”。 – 2010-07-13 18:21:54

+0

有很多工具可以让你浏览COM类和接口,例如微软的[OleView](http://www.microsoft.com/downloads/details.aspx?familyid=5233b70d-d9b2-4cb5-aeb6-45664be858b6)。另请参阅此问题:http://stackoverflow.com/questions/780880/is-there-a-tool-like-reflector-for-com-libraries。或者你想以编程方式做到这一点? – Helen 2010-07-13 18:22:05