遍历文件夹

转载 2012年03月23日 17:11:47

void BrowseCurrentAllFile(CString strDir)

{

     if(strDir == _T(""))

     {

         return;

     }

     else

     {

         if(strDir.Right(1) != _T("//"))

              strDir += L"//";

         strDir =strDir+_T("*.*");

     }

     CFileFind finder;

     CString strPath;

     BOOL bWorking = finder.FindFile(strDir);

     while(bWorking)

     {

         bWorking = finder.FindNextFile();

         strPath = finder.GetFilePath();

         if(finder.IsDirectory() && !finder.IsDots())

              BrowseCurrentAllFile(strPath); //递归调用

         else if(!finder.IsDirectory() && !finder.IsDots())

         {

              //strPaht就是所要获取的文件路径

         }

 

     }

}

C++ 遍历目录下的所有文件

#include #include #include #include using namespace std; void findFile(string start) { ...
  • chlele0105
  • chlele0105
  • 2013年09月25日 17:49
  • 13110

cocos2d-x 实现跨平台的目录遍历

#ifdef _WIN32 #include #else #include #include #include #include #endif win32平台引用io.h里面的...
  • HarryCris
  • HarryCris
  • 2013年11月27日 13:48
  • 2269

c#遍历文件夹和文件

1、获取指定文件夹的全路径 适用于不知道文件夹的准确名称,使用关键词获取文件夹的全称,并返回全路径 private string GetFolderName(string path,string ...
  • liuxufeiyang000
  • liuxufeiyang000
  • 2016年08月01日 16:09
  • 397

windows 遍历目录 批处理

@echo off  set work_path=E:\apktool1.5.2\es_apk\es_s E:  cd %work_path%  for /R %%s in (.,*) do ...
  • mldxs
  • mldxs
  • 2013年10月16日 19:33
  • 1930

遍历文件夹

void BrowseDir( CString strDir){        CFileFind   ff;           CString   szDir   =   strDir,strPa...
  • weishu2002
  • weishu2002
  • 2007年05月11日 16:18
  • 212

Excel VBA - 遍历某个文件夹中文件、文件夹及批量建立txt

我们可能会经常要将一个文件夹中的所有文件都遍历一遍,然后进行修改,下面就介绍用Dir函数实现遍历*.xlsx文件的方法 Dir 函数 返回一个 String,用以表示一个文件名、目录名或文件夹名称...
  • alexbnlee
  • alexbnlee
  • 2011年11月03日 16:06
  • 59197

常用的遍历文件夹批处理命令

set destPath=E:\Meterial\Everyday\C#\csharppractice\新建文件夹 set destExt=*.sln rem cd %destPath:~0,2%...
  • diligentcat
  • diligentcat
  • 2011年12月17日 06:31
  • 1481

oracle调用Java 类,遍历指定文件夹

第一步:首先创建遍历文件夹的 java source ,这里主要是编写Oracle 可以执行的 Java 代码 代码如下: create or replace and compile java s...
  • lsxy117
  • lsxy117
  • 2011年11月30日 18:41
  • 1394

unity3D学习 笔记遍历指定文件夹

  • yhhwatl
  • yhhwatl
  • 2018年01月29日 19:04
  • 14

linux shell——遍历文件夹中的文件

在linux中遍历一个文件夹中文件的shell脚本 #! /bin/sh - for file in `ls` do echo $file done 若在directory01目录下运行这个...
  • u011598848
  • u011598848
  • 2014年03月21日 19:23
  • 2444
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:遍历文件夹
举报原因:
原因补充:

(最多只允许输入30个字)