我正在開發一個ASP.NET應用程序,並且我需要使用一箇舊的VBScript文件,這將很難在VB函數中轉換爲純VB。如何使用VBScript函數的返回值到VB應用程序中?
這個VBScript應該返回一個數組,我想在調用它的VB函數中使用它。
如何在我的VB應用程序中調用VBScript函數並使用它返回的值?
我已經通過很多論壇和常見問題搜索如何做到這一點,但似乎這些結果主要集中在舊版本的.NET框架。
如果有人能通過一個非常基本的例子向我解釋,我會非常感謝。
我嘗試使用下面的代碼調用VBS:
Dim WShell As Object
WShell = CreateObject("WScript.Shell")
WShell.Run("F:/SERVER/IIS/MyScript.vbs", 1, 0)
你可以發佈你用來調用這個vbs函數的代碼嗎? – InSane 2010-08-23 09:41:54
我注意到你在新的答案中發佈了代碼。我認爲你的意圖是爲了迴應* In Sane *,對嗎?如果是這樣,那麼這個信息可以被編輯爲原始問題,並且不需要被放入單獨的答案中(當然,除非該答案能解決您的問題)。 – 2010-08-23 11:55:33