从正在运行的进程创建VBScript对象?

时间:2014-06-11 22:36:11

标签: vbscript

我能够使用VBScript启动Word实例,给它一些命令并终止:

Dim WordApp
Set WordApp = CreateObject("Word.application")
WordApp.DoSomething
WordApp.DoSomethingElse
WordApp.Quit

但如果我有一个正在运行的单词实例,我是否可以使用VBScript连接到它而无需启动新进程?

1 个答案:

答案 0 :(得分:4)

使用GetObject()代替CreateObject()。传递ProgId("Word.Application")作为第二个参数。

Dim WordApp
Set WordApp = GetObject(, "Word.Application")