+ -
当前位置:首页 → 问答吧 → 有没有办法用VBS遍历COM组件中的所有对象和函数?

有没有办法用VBS遍历COM组件中的所有对象和函数?

时间:2011-12-18

来源:互联网

比如这句:
Set oScriptHelper = CreateObject("Microsoft.IIsScriptHelper")
有没有办法把oScriptHelper所有的对象和函数都列出来?

我是要调用别人写的COM组件或者微软自带的COM组件,但是不知道里面的函数和对象名,所以问问。

作者: zerosoul   发布时间: 2011-12-18

A.当然最直接的方法是MSDN了

B.使用脚本调试
具体步骤
1.打开IE,Internet 选项 =》高级=》把禁止脚本调试两个选项取消掉。
2.写好一个vbs或js的脚本,然后在cmd里使用 
wscript.exe //X yoursrc.vbs 
这时会弹出个框出来,选择用visual studio,
把你上面的变量oScriptHelper ,直接放到watch,啥都看见了

C.
当然,如果嫌麻烦,有个工具叫VBSEdit, 用起来极方便,当然功能是没有VS那么强

作者: ysjyniiq   发布时间: 2011-12-18