MFC遍歷資料夾

2021-06-19 13:04:19 字數 600 閱讀 7836

一 獲取指定目錄下當前資料夾和檔案的路徑

以獲取d://test

目錄下的資料夾和檔案為例

void 

類名::browsecurrentdir(cstring

strdir)

stdfile.close();

}呼叫方式:

browsecurrentdir(_t("d://test//*.*"));

二獲取指定目錄下的所有檔案的路徑

以獲取d://test

目錄下所有檔案路徑為例

void 

類名::browsecurrentallfile(cstring

strdir)

else

cfilefind

finder;

cstring

strpath;

bool

bworking = finder.findfile(strdir);

while(bworking)}}

呼叫方式:

browsecurrentallfile(_t("d://test"));

以上程式在windows xp sp3+vc2005下除錯通過

遍歷資料夾

function search path string filename string ball boolean false string varsearchrec tsearchrec begin if findfirst path faanyfile,searchrec 0 then begin...

資料夾遍歷

c 遍歷指定資料夾中的所有檔案 directoryinfo thefolder new directoryinfo folderfullname 遍歷一層資料夾 foreach directoryinfo nextfolder in thefolder.getdirectories 遍歷多層資料夾 ...

遍歷資料夾

使用files類的newdirectorystream方法完成這一功能 path path paths.get d test try catch ioexception e files提供了乙個walkfiletree方法,可以用於遍歷整個資料夾,並且針對每個檔案可以進行特定的處理工作。public...