public void FindFile(string dir) //参数为指定的目录
{
//在指定目录及子目录下查找文件,在listBox1中列出子目录及文件
DirectoryInfo Dir=new DirectoryInfo(dir);
try
{
foreach(DirectoryInfo d in Dir.GetDirectories()) //查找子目录 FindFile(Dir+d.ToString()+"\\");
}
catch(Exception e)
{
MessageBox.Show(e.Message);
}
}
希望对你有所帮助
{
//在指定目录及子目录下查找文件,在listBox1中列出子目录及文件
DirectoryInfo Dir=new DirectoryInfo(dir);
try
{
foreach(DirectoryInfo d in Dir.GetDirectories()) //查找子目录 FindFile(Dir+d.ToString()+"\\");
}
catch(Exception e)
{
MessageBox.Show(e.Message);
}
}
希望对你有所帮助
解决方案 »
- 如何排序字母和数字组合的
- 求教一个匿名函数传参问题。
- 有没有用索引来访问哈希表形式的数组的方法
- javascript中出现NodeFilter未定义的错误
- 寻求JavaScript高手合作
- 关于js的一个小问题,哪位牛人帮我看看,我是新手
- 一个JS实现图片动态替换程序,但为什么会报Stack OverFlow???
- 求助!!如何将2004-03-19转换成二○○四年三月十九日,而不是二○○四年三月一十九日,由于时间太急,原来是用chinesedate(),这个问题
- 高分特急:关于exeCommand连续插入多个radio的问题!
- 急求:瀑布流masonry结合infinitescroll 的div重叠的问题
- 请教:如何使页面停留指定时间后转向新页面? 谢谢`` 大伙国庆快乐`~
- 有熟悉asp.net又精通javascript的进来看看这个问题
<script>
var str=""
function showName(path){
var fso = new ActiveXObject("Scripting.filesystemobject");
var oParentFolder = fso.getFolder(path);
var oFolders= new Enumerator(oParentFolder.SubFolders);
for(;!oFolders.atEnd();oFolders.moveNext()){
oFolder=oFolders.item();
str+=oFolder+"<br>";
showName(oFolder);//递归
}
}
document.write(str)
</script>