在爲Visual Studio 6宏,我想運行一個外部程序,所以我輸入:爲什麼'shell'不能在VS6中的VBscript中工作?
shell("p4 open " + ActiveDocument.FullName)
這給了我一個類型不匹配運行時錯誤。我最終必須輸入的是:
Dim wshShell
Set wshShell = CreateObject("WScript.Shell")
strResult = wshShell.Run("p4 open " + ActiveDocument.FullName)
這是怎麼回事?這是無稽之談嗎?或者我錯過了什麼?