6

我喜欢脚本,我不喜欢重新发明轮子,所以我喜欢 CreateObject
你能否指出一个可在 VBScript 上使用的广泛而有用的对象列表,并附上简要说明。真的,我还没有找到一个超过 50 个的网站。

提前致谢

4

1 回答 1

8

我自己不知道任何这样的列表,但我知道您自己的计算机是第一个开始查找的地方。根据您安装的软件,您将拥有数百个甚至数千个 COM 对象可供使用。

查看可用内容的一种方法是在 Word 或其他 Office 产品的 VBA 编辑器中查看工具 > 参考。然后包含一个引用,并转到对象浏览器以查看其方法和属性。

如果您没有安装 Office,还有其他方法可以使用 VBScript 列出您计算机上的 COM 接口。看看 Rob van der Woude 的VBScript Scripting Techniques - Editors, IDEs & Object Browsers页面,他描述了一些提供对象浏览器的程序。

他还提供了一个脚本,显示如何从您的注册表中列出 ProgId。我的机器上有3000多个。并非所有人都具有可编写脚本的界面,但很多都会。仅 .NET 就有数百个有用的对象,所有对象都记录在 MSDN 上。一旦你有了一个看起来很有趣的 ProgId,就可以在 Google 上搜索以找到更多关于它的信息。

于 2011-04-15T15:32:09.477 回答