标题: VBS的方法是否只能在其对像使用? [打印本页]
作者: wc726842270 时间: 2011-1-5 00:46 标题: VBS的方法是否只能在其对像使用?
最近小弟总是看见有些方法在非其对像下运行,例如
run是WSCRIPT.SHELL下的方法,但在下面却可以使用,
- With CreateObject("Word.Application")
- .Documents.Open("C:\a.doc")
- .Run "我的宏"
- .Quit True
- End With
-
- MsgBox "ok"
复制代码
所以很是不明白
作者: powerbat 时间: 2011-1-6 00:48
Word.Application对象就不能有run方法吗?此Run非彼Run- Class Excel
- Function Run(cmd)
- WScript.Echo "Disallow run " & cmd
- End Function
- End Class
-
- set obj = new Excel
- obj.Run "notepad"
复制代码
作者: wc726842270 时间: 2011-1-13 00:21
明白了,不过CLASS创建类对像怎么感觉像是VB中的TYPE呢,用法都是一样的,就是词不同而以
作者: wc726842270 时间: 2011-1-13 11:13
通过这些日子的学习,发现对像下的方法或属性总是大同小异,好像其用法基本是换汤不换药(自已想的),例如CLOSE即可用来关闭FSO的文件,也可以用来关闭WORD。EXCEL等。
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |