创建用于vbs的CreateObject()对象列表

6

我喜欢编写脚本,不喜欢重复造轮子,因此我喜欢使用CreateObject。
请问您能否提供一个详尽而有用的对象列表,其中包括VBScript中可以使用的对象及简要描述。实际上,我还没有找到一个超过50个对象的网站。

先感谢您的帮助。


CreateObject创建COM对象,您想要列出所有的COM实现吗?-您能至少问一下您正在尝试做什么吗? - James Kyburz
是的,按名称、相关性、标签(如果有标签会更好)、制造商、许可证、示例代码数量等排序。我知道有数百万个网站,你知道有哪个网站列出了用户最喜爱的前1000个吗?我不知道,也找不到。谢谢。 - Saic Siquot
1个回答

8
我自己不知道有这样的列表,但我知道你自己的电脑是开始查找的第一个地方。根据你安装的软件,你已经拥有数百甚至数千个可供使用的COM对象。
查看可用内容的一种方法是在Word或其他Office产品中的VBA编辑器中查看“工具”>“引用”。然后包括一个引用,转到对象浏览器以查看其方法和属性。
如果你没有安装Office,则可以使用VBScript以其他方式列出计算机上的COM接口。请查看Rob van der Woude的VBScript脚本技术-编辑器、IDE和对象浏览器页面,他描述了一些提供对象浏览器的程序。
他还提供了一个脚本,显示如何从注册表中列出ProgId。我在我的机器上有超过3000个。并非所有都具有可脚本化的接口,但许多都有。仅.NET就有数百个有用的对象,并且所有这些对象都在MSDN上有文档记录。一旦你有了一个看起来有趣的ProgId,请搜索Google以获取更多信息。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接