用Scripting库中的FSO对象,或者用DIR语句,遍历子文件夹需要递归。
解决方案 »
- 立方体显示图片vb代码,请问图片位置的设置文件在哪?
- 请问如何关闭Command按钮控件的3D效果
- VB 区人丁单薄阿~~~~难道大势已至?
- 求助!进来看看吧 DoEvents 怎么不行
- 如何动态修改DataReport1的标题头
- 如何让其它机器加载word宏?要通过com加载项吗?
- TabStrip和SSTab控件可以一样用么?我怎么不能往TabStrip控件的其他页匡里添加控件啊?
- 请问一个极简单的问题
- 关于错误捕获的问题
- 请问如何禁止在explorer地址栏中察看本地磁盘和计算机??
- VB post登陆淘宝 并获取交易订单 自动发货
- 不使用webbrowser,如何获取指定网页里面的所有超链接地址?试过下载源码,但是源码会有些网址是不完整的
Sub AllFiles(ByVal FromPath As String)
Dim FSO As New FileSystemObject, sFold As Folder, sFile As File
For Each sFold In FSO.GetFolder(FromPath).SubFolders
AllFiles sFold
Next
For Each sFile In FSO.GetFolder(FromPath).Files
Debug.Print sFile
Next
End Sub
Sub getFldList()
Set Fso = CreateObject("Scripting.FileSystemObject")
Fldnm (CreateObject("Shell.Application").BrowseForFolder(0, "请选择文件夹", 0, "").Self.Path & "\")
End Sub
Function Fldnm(pth$)
Dim Fld
[A65536].End(3)(2) = pth
For Each Fld In Fso.getfolder(pth).subfolders
Fldnm (Fld)
Next
End Function
看看这个遍历文件夹下的文件夹
http://club.excelhome.net/blog-238368-1693.html
整理的材料fso,供参考
Do Until strFile = ""
'在这里写读文件的代码
'...... strFile = Dir()
Loop
1.在桌面建立1.txt文件,打开输入一串 tree c: /f>tree.txt,保存关闭。
2.将1.txt改名为1.bat,然后双击1.bat。
3.打开桌面上生成的tree.txt就是你想要的了。