1. 程式人生 > >程式開機啟動時讀取檔案失敗

程式開機啟動時讀取檔案失敗

今天在測試程式的時候發現,通過登錄檔來開機自啟動程式時,讀取不到配置檔案,最後終究是發現了問題所在:

我在程式中使用了相對路徑,而通過注冊表啟動時程式的工作目錄位於:系統盤(c):/windows/system32

所以此時通過相對路徑是找不到檔案的,知道了原因,當然就很好解決了,使用絕對路徑即可!

產生這個現象的原因:是由於電腦開機時我們的程序是由系統程序啟動的,系統程序的工作目錄就是 ——系統盤(c):/windows/system32