[問題] BCB中ShellExecute的問題
我在BCB中要使用ShellExecute...發現了一個檔案路徑的問題...
這是我的執行方式.....
ShellExecute(NULL, "open", "exec.exe", 參數, NULL, SW_SHOW);
其中1.exe這個執行檔後面會需要一些參數...這個參數是檔案路徑....
可能是C:\temp.txt, 這個exec.exe會打開temp.txt並且加入一些東西產生成
另外一個檔...這個檔暫時叫做output.txt好了...問題來了....
參數的檔案路徑我是用opendialog去取得...但是在執行的時候沒有辦法正常
產生output.txt...後來我發現只要加檔案路徑就不行...如果你把temp.txt
放到exec.exe同一個檔案夾中...參數直接用"temp.txt"..不帶路徑的話
就可以正常產生...請問這是opendialog的問題嗎...我直接在command視窗
下指令去執行這個exec.exe的程式...參數有用路徑是可以的...但是在BCB
中就不行了....請大家幫幫我吧....謝謝...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.178.12
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):