1樓:匿名使用者
cfiledialog dlg(1);
dlg.domodal();
cstring szfilename;
szfilename=dlg.getpathname();
好了szfilename中的資料就是檔案全路徑名了(下面都是廢話該句才是主要的)
如果想放在編輯框裡,那就把szfilename和賦給編輯狂變數;或者不要szfilename這個中間變數,直接將dlg.getpathname()賦給編輯狂變數
我平時做東西都這樣的很簡單
2樓:匿名使用者
cstring filter;
filter = "??(*.??)|*.??||*.*";
cfiledialog dlg(true,null,null,ofn_hidereadonly,filter);
if(dlg.domodal()==idok)你是不是要像這樣的.
c已知路徑如何獲取檔名 不知檔名是什麼
既然檔名不知道是什麼,用directory.getfiles去取得該目錄下的檔案,就可以得到檔名了.system.io.directory getfiles string 返回指定目錄中檔案的名稱 包括其路徑 例子 string targetdirectory c windows 例如 string...
mfc的怎麼進行檔案儲存,MFC的怎麼進行檔案儲存
用cfile,carchive等都可以儲存,做一個按鈕儲存,另一個裝入,即可。或者在對話方塊退出時自動儲存,在初始化時自動裝入。無需按行儲存,就用一個變數即可 例如 對話方塊開啟時寫 bool ctest1dlg oninitdialog return true 退出時 void ctest1dlg...
cc怎麼從路徑的string獲取最後之後的字元
其實windows有一個函式叫pathfindfilename比如lptstr szfullpath t c users desktop readme.txt 那麼lptstr szfile pathfindfilename szfullpath 呼叫之後szfile就是 readme.txt 了標...