当前位置:编程学习 > C#/ASP.NET >>

谁知道如何枚举c盘里的所有文件

我用的方法

        For Each strfile As String In My.Computer.FileSystem.GetFiles("C:\", FileIO.SearchOption.SearchAllSubDirectories)
            ListBox1.Items.Add(strfile)

        Next

运行时提示出错: 提示“对路径“C:\Documents and Settings”的访问被拒绝。”

请大家帮忙想一下容错方法 跟贴有分 --------------------编程问答-------------------- 这是权限问题,和程序无关!你的代码没问题! --------------------编程问答-------------------- 我知道是权限问题
我想知道如何跳过不具备权限的文件夹 --------------------编程问答-------------------- up --------------------编程问答-------------------- up --------------------编程问答-------------------- 纠正楼主的一个说法,这个应该叫遍历,不叫枚举,可以用strfile==null来判断. --------------------编程问答-------------------- strfile==null 怎么判断?
详细说明一下好吗 --------------------编程问答-------------------- up --------------------编程问答-------------------- up --------------------编程问答-------------------- 权限问题话,可以建一个具备该权限的服务,然后通过这个服务程序来遍历所有文件即可 --------------------编程问答-------------------- 抓异常 --------------------编程问答-------------------- 同问,该怎么办啊? --------------------编程问答--------------------
引用 10 楼 ufoteam 的回复:
抓异常

可以试试这个,异常时跳出执行下一个操作。 --------------------编程问答-------------------- try
cache
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,