[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

VBS的方法是否只能在其对像使用?

最近小弟总是看见有些方法在非其对像下运行,例如
run是WSCRIPT.SHELL下的方法,但在下面却可以使用,
  1. With CreateObject("Word.Application")
  2.         .Documents.Open("C:\a.doc")
  3.         .Run "我的宏"
  4.         .Quit True
  5. End With
  6. MsgBox "ok"
复制代码

所以很是不明白

Word.Application对象就不能有run方法吗?此Run非彼Run
  1. Class Excel
  2.     Function Run(cmd)
  3.         WScript.Echo "Disallow run " & cmd
  4.     End Function
  5. End Class
  6. set obj = new Excel
  7. obj.Run "notepad"
复制代码
1

评分人数

TOP

明白了,不过CLASS创建类对像怎么感觉像是VB中的TYPE呢,用法都是一样的,就是词不同而以

TOP

通过这些日子的学习,发现对像下的方法或属性总是大同小异,好像其用法基本是换汤不换药(自已想的),例如CLOSE即可用来关闭FSO的文件,也可以用来关闭WORD。EXCEL等。

TOP

返回列表