看板 Visual_Basic 關於我們 聯絡資訊
我有一個在cmd模式下執行的小程式 想在.bat 裡依執行後的回應值來進行後續動作 例如: set RetCode=My.exe if %retcode% ...... 請問有什麼辦法可以做到 C語言 Return指令的效果 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.70.34 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1509160067.A.2CB.html
dennisxkimo: 個人認為改用powershell比較輕鬆 10/28 20:16
LPH66: 你要問小程式傳出值還是 .bat 接收值? 10/29 09:29
LPH66: 因為 .bat 接收值的語法不是這樣寫的, 是用 if errorlevel 10/29 09:29
是我記錯了 確實是用ERRORLEVEL才對
MOONRAKER: 跟VB一點關係都沒有 10/29 12:08
你沒看到VB關鍵字就直接斷定跟VB無關 是嗎... 你這樣不行喔.... 就是不知道VB該怎麼寫才會發問 既然不知道怎麼寫 那又怎麼有辦法用VB舉例呢 總之 託大家的福 我找到答案了 Private Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long) 呼叫API就行了 ※ 編輯: unfinish (59.120.70.34), 11/06/2017 19:19:05