首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

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

2012-08-30 
[求助]VB.NET 搜索指定文件夹下所有文件的问题?我想搜索文件夹:C:\Users\YANG\AppData\Local\Microsoft\W

[求助]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可以参考下

热点排行