- 积分
- 3643
- 明经币
- 个
- 注册时间
- 2006-4-4
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
文件夹下只有D:\cg\2.dwg,D:\cg\3.dwg,D:\cg\Drawing1.dwg这三个文档
代码:
Set scr_obj = CreateObject("scripting.filesystemobject")
Set folder_obj = scr_obj.GetFolder(Text2.Text)
Set files_obj = folder_obj.Files
num=0
For Each file In files_obj
If Right(file.Name, 3) = "dwg" Then '是否为dwg
....
Debug.Print file.Path
num=num+1
end if
next
发现有时循环了三个文件,有时重复了一个文件,为什么呢?
运行结果:
****************
D:\cg\2.dwg
D:\cg\3.dwg
D:\cg\Drawing1.dwg
****************
D:\cg\3.dwg
D:\cg\Drawing1.dwg
D:\cg\2.dwg
D:\cg\3.dwg
****************
|
|