我是提问的那个游客。既然问到了怎么过滤,咱就来讨论下。反正就算我说错了或者不可行你也不知道我是谁耍个无赖
首先c#我是一窍不通的。同时我也不知道软件是通过何种机制来扫描文件夹及文件的。但我猜想,无非就是遍历嘛。所以能不能用以下的思路类解决。
能不能类似于VB里面检测数组是否为空的方法来实现特殊目录的过滤。
在VB中,当数组为空时,是不能用UBound来获取数组元素个数的,所以只能用On Error GoTo XX 来实现。具体来说就是当错误发生时WINDOWS会返回一个错误号,只要判断特定的错误号就能断定数组是否为空。同样的,当我们扫描到特殊文件夹或问件时,只要针对错误提示中出现特定的关键字来进行跳过就可以了。
1.6.2版本已经改用递归遍历目录的方法,可以直接选中整个磁盘,软件会自动跳过特殊目录。
同时感谢上面的朋友给的建议。
©Copyright 2015-2021, 新雨网 [service@newrain.cn]。京ICP备15047473号-1
[页面更新时间:2024/9/16 7:50:22 ,构建时间:0.046887 "秒]