我試圖運行下面的代碼位VB6的DLL:Wscript.Shell運行不工作始終
Dim objWSShell As Object
Set objWSShell = CreateObject("Wscript.Shell")
objWSShell.Run strPath & "test.bat", 0, True
的DLL進程被掛斷了電話。批處理文件不會運行,無論其內容如何。我甚至試過一個空的批處理文件,它仍然掛起。但是,如果我嘗試使用同一段代碼,請執行以下更改:
Dim objWSShell As Object
Set objWSShell = CreateObject("Wscript.Shell")
objWSShell.Run "calc", 0, True
工作正常。我不知道爲什麼EXE文件工作和蝙蝠文件沒有。有任何想法嗎?
非常感謝!那就是訣竅。 – 2010-08-25 13:05:09