看板 C_and_CPP 關於我們 聯絡資訊
想請教各位一個問題。 我目前用 VC 寫一個程式,會讀取一個設定檔。或執行一個 .exe 例如是: a.ini 或是 ShellExecute(NULL,NULL,L"b.exe",(LPCTSTR)script_cmd,NULL,SW_HIDE); 我希望程式放在任意目錄都能讀取到 a.ini 或 b.exe 。 而不用寫像 "c:\\test\\b.exe" 這種絕對路徑的程式。 請問這要怎麼解決? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.177.220
dendrobium:那如果有兩個 b.exe ,要執行哪一個? 01/09 23:17
thomas2005:我的程式要執行的東西,都會放在同目錄。謝謝。 01/09 23:21
mellean:將放置a.ini跟b.exe的路徑紀錄再registry中,程式再去讀取 01/09 23:36
stockton19:把路徑加入系統環境變數?! 01/10 00:20
VictorTom:.exe或.ini都會和你自己寫的App.exe在同一個目錄的, 那 01/10 00:23
VictorTom:直接用檔名開檔/下指令就好了不是嗎?_? 01/10 00:23