请教一个判断文件名含有UTF8编码的文件是否是文件夹的问题
做了个遍历目录的代码。本来想用If GetAttr(Path & "\" & sPath) And vbDirectory Then来判断,但发现文件名有UTF8编码格式的字符串(例如试着收藏下http://blog.sina.com.cn/s/blog_4ae1b3670102dwil.html,看看收藏夹里的文件名)。貌似GetAttr只支持ANSI的字符,所以没办法判断了。各位牛人有什么好办法可以用来判断文件名含有UTF8编码的文件是否是文件夹的吗?
例如这个
这个就是文件名里面有空格的
求帮助啊 --------------------编程问答-------------------- 用DIR加上vbDirectory参数,看看它能不能返回这些目录
如果能,直接用DIR吧,何必再用GetAttr呢,感觉有些多此一举
补充:VB , 基础类