MyException - 我的异常网
当前位置:我的异常网» VB Dotnet » []VB.NET 搜索指定文件夹上所有文件的有关问题

[]VB.NET 搜索指定文件夹上所有文件的有关问题

www.MyException.Cn  网友分享于:2013-08-31  浏览:17次
[求助]VB.NET 搜索指定文件夹下所有文件的问题?
我想搜索文件夹:"C:\Users\YANG\AppData\Local\Microsoft\Windows\Temporary Internet Files" 下所有文件(包括所有子级文件夹下所有文件)写入Listbox1列表里,代码如下:

  Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click

  For Each foundFile As String In My.Computer.FileSystem.GetFiles("C:\Users\YANG\AppData\Local\Microsoft\Windows\Temporary Internet Files", FileIO.SearchOption.SearchAllSubDirectories, "*.*")
  ListBox1.Items.Add(foundFile)
  Next

  End Sub

可是运行时出错,提示:
对路径“C:\Users\YANG\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\Z2H989TM”的访问被拒绝。

这个问题应该怎样解决?
或者有没有其他好的方法实现我需要的这个功能?

------解决方案--------------------
没有对应目录的访问权限,需要添加执行程序对该目录的访问权限。
------解决方案--------------------
LZ用过系统垃圾清理器吧,看看里面对这类文件是如何处理的,一般也是提示没有权限之类的,没有做特别的处理。LZ可以参考下

文章评论