VB全盘搜索

来源:百度知道 编辑:UC知道 时间:2024/06/26 01:09:50
想写一个全盘搜索的程序,就是搜索这个盘下的所有子目录,但有些地方想不明白,我初步设想用一个动态数组来记录每一级目录下的所有文件夹的名字,然后用这记录的名字加上一开始输入的路径组成新的路径进入搜索,将要的文件取出来,不断循环这个过程直到文件夹名字为空。但这样做的话,每进入一个子目录时他的上一级目录的名字也必须被保存下来而且,不知怎么说了总之很麻烦,每一个循环路径都在不断变化中,我也在网上看了别人写的程序,但都是没有写出详细的注释,很难看得下去,希望各位高手给我个详细的思路并且附上一段有详细注释的代码!谢谢!

全盘搜索一般都是用递归的

给你个 例子
http://hi.baidu.com/yueguang520/blog/item/d4d15309c40d00ae2eddd41f.html
到这看看,用dir实现的,没用api,应该好理解点