treeview控件的权限被拒绝异常,怎么解决,顶者有分

treeview控件的权限被拒绝错误,如何解决,顶者有分!
在写一个仿资源管理器的东东,
运行时,可以正常展开C,D,E盘,当展开F盘时,可以显出文件夹,但同时出现70错误--权限被拒绝,接着程序就崩了。郁闷。
我的电脑是双系统,C,F各一个都是xpsp2,盘是NTFS格式,我是在F盘的系统工作时里出现这个错误的。请高手明示。。。

------解决方案--------------------
这不是控件的问题,应该是当前用户对某个目录的权限不够造成的。
加入 On Error Resume Next
------解决方案--------------------
你的程序是怎么读取磁盘目录的?
你在资源管理器重是否可以访问F盘?
------解决方案--------------------
//在写一个仿资源管理器的东东
先支持一下

zly910以前曾经写过一个,你可以找来参考一下
------解决方案--------------------
磁盘中有一些类似System Volume Information这样的系统文件夹,如果是系统盘的话,访问这些文件夹会报“拒绝访问”,你的代码可能访问了这些文件夹导致的错误。
------解决方案--------------------
比较简单的办法是
On Error Resume Next
你还可以通过Folder对象的Attribute属性来判断文件夹属性来决定是不是打开。
------解决方案--------------------
我不知道
過來拿分
------解决方案--------------------
帮虾兄顶一下
------解决方案--------------------
//可就是搞不懂,这个权限,,到底是咋回事,还抛出个异常,但为什么容错之后又没事了呢?

可能是fso的问题,也可能是NTFS格式的问题
------解决方案--------------------
System Volume Information文件夹里存储着系统还原的备份信息。
查看:http://www.hacker.com.cn/article/list.asp?id=2434
------解决方案--------------------
谢谢,,,难道vb的容错语句可以提高进程的访问权限,这其中到底又是个什么道理。。。
---------------------------
综合来说一下吧
其实你在系统中也是可以看见这个文件夹的
但是不能访问。
VB的FSO应该是先访问后列出的机制,访问后获得文件夹诸如大小之类的相关数据。
你在系统中可以看到是因为系统的Explorer的访问方式是先显示名字,根据你的操作处理下一步。
如果你在这个文件夹上点击右键看属性系统就会报告错误,并且你看不到文件夹属性。
FSO就是因为同时读取这个的时候出错了。
VB并没有提升权限,只是批处理的第一步被允许,所以你能看到文件夹名,和Windows是一样的。FSO批处理的后面步骤因为出错,已经停止运行了。
所以你容错之后,就可以继续运行了。