2012-03-29 45 views
2

我想在我的vba項目中調用下面的函數時知道什麼是返回類型。當應用程序路徑錯誤時處理wsshellobj.Run()中的錯誤

Ret = wsshellobj.Run(application_filepath, True)

我需要把錯誤處理在這一點上。我做了什麼是

If Err.Number <> Ret Or Err.Number = 0 Then 
    'Error Handler code 
End If 

但這似乎並沒有工作

感謝,

加納

回答

1

希望這有助於?

TOPIC:方法:WshShell.Run

LINKhttp://www.devguru.com/technologies/wsh/quickref/wshshell_run.html

EXTRACT從上述鏈接

Run方法創建新的進程並運行指定的命令由strCommand。可選參數intWindowStyle用於設置正在運行的程序的窗口風格。如果可選參數bWaitOnReturn設置爲True(默認值爲False),則Run將返回由strCommand返回的返回值。否則它返回0.另外,如果bWaitOnReturn設置爲True,那麼腳本將暫停執行,直到strCommand結束。