[問題] C# 呼叫外部程式失敗...麻煩前輩了
晚輩用 C++ 寫了 SIC 作業,
執行檔是 sic.exe,
sic.exe 會讀取同目錄下的 opcode.txt 和 source.txt,
並將結果輸出到 result.txt,
我想用 C# 呼叫 sic.exe,
試過 process 和 winexec 兩種方法,
不過在 vista 下都執行正確,
在 xp 下執行時,執行 sic.exe 成功但卻發生找不到 opcode.txt 的情形…
想請教前輩有什麼該注意的嗎?
是因為目前工作路徑的關係嗎?
原始碼:http://nopa.csie.org/be3b7
感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.164.69
※ 編輯: dklink 來自: 118.171.164.69 (05/09 04:30)
→
05/09 19:59, , 1F
05/09 19:59, 1F
→
05/09 21:00, , 2F
05/09 21:00, 2F
→
05/09 21:05, , 3F
05/09 21:05, 3F
→
05/10 03:04, , 4F
05/10 03:04, 4F