VB.net遍历路径下的所有文件及所有子文件夹---递归算法
来源:互联网 发布:ubuntu安装tar.gz 编辑:程序博客网 时间:2024/05/17 02:33
路径下所有文件及文件夹的遍历,特此总结下,以备以后使用。
同时,也希望对用得到的朋友有所帮助。先上代码给大家看看:
Private Sub GetAllFiles(ByVal strDirect As String) '搜索所有目录下的文件 If Not (strDirect Is Nothing) Then Dim mFileInfo As System.IO.FileInfo Dim mDir As System.IO.DirectoryInfo Dim mDirInfo As New System.IO.DirectoryInfo(strDirect) Try For Each mFileInfo In mDirInfo.GetFiles("*.c") 'Debug.Print(mFileInfo.FullName) GetIncludeInfo(mFileInfo.FullName) Next For Each mFileInfo In mDirInfo.GetFiles("*.h") GetIncludeInfo(mFileInfo.FullName) Next For Each mDir In mDirInfo.GetDirectories 'Debug.Print("******目录回调*******") GetAllFiles(mDir.FullName) Next Catch ex As System.IO.DirectoryNotFoundException Debug.Print("目录没找到:" + ex.Message) End Try End If End Sub
说明:Try ···Catch结构中,
1.遍历当前目录下所有的 .c文件 2.遍历当前目录下所有的 .h 文件 3.遍历当前目录的所有子目录(此时,递归调用当前函数实现)
0 0
- VB.net遍历路径下的所有文件及所有子文件夹---递归算法
- 递归方式遍历文件夹下的所有文件及子文件夹 [php]
- Delphi下遍历文件夹下所有文件的递归算法
- Delphi下遍历文件夹下所有文件的递归算法
- 递归遍历路径下所有文件算法
- 递归遍历某文件夹下所有文件的算法
- 利用递归遍历文件夹下所有文件以及子文件夹
- 递归遍历文件夹下的所有文件
- 非递归遍历指定文件夹下的所有文件及其子文件夹
- 遍历一个文件夹下所有的文件和子文件夹
- 遍历一个文件夹下的所有文件和子文件夹
- 遍历一个文件夹下的所有文件和子文件夹
- 遍历文件夹 下的所有文件 ,包括子文件夹
- oc 文件操作,查看目录下所有文件包括子文件夹内包含的所有文件,循环遍历递归
- 递归算法遍历文件夹中所有文件
- shell 递归遍历文件夹下所有文件
- 递归遍历文件夹下所有文件
- php递归遍历出文件夹下的所有文件和删除文件夹下的所有文件
- OC 计算器(初级)
- 公钥、私钥、数字证书的概念
- Tint Color的理解和APP简单的主题化
- java web过滤器之用户登录过滤
- C#设置双屏显示模式
- VB.net遍历路径下的所有文件及所有子文件夹---递归算法
- OCP试题解析之052-- DROP PROFILE app_user
- uva 12130 - Summits(BFS)
- [Leetcode] Convert Sorted Array to Binary Search Tree
- 就是说我们的日子永远只能永远了
- 我们的感觉还是蛮好的
- 如果说我们的日子还是那么好的
- 基于UI写的简单的计算器
- C语言位移实现两个数的加法