文件夹和文件操作,急!在线等待............ D:盘内有很多文件,分别放在不同名和不同深度的文件夹中,如果我要删除所有的文件而不删除文件夹,应怎么办?大家帮帮忙给我讲一下思路或给我一段代码吧. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用FSO遍历判断有文件就删除文件 Private Sub Form_Load() Dim fso As Scripting.FileSystemObject Set fso = New Scripting.FileSystemObject Dim oFolder As Scripting.Folder Set oFolder = fso.GetFolder("D:\Delete") Call RemoveAllFilesInFolder(oFolder)End SubPrivate Sub RemoveAllFilesInFolder(ByVal oFolder As Scripting.Folder) Dim oSubFolder As Scripting.Folder For Each oSubFolder In oFolder.SubFolders Call RemoveAllFilesInFolder(oSubFolder) Next oSubFolder Dim oFile As Scripting.File For Each oFile In oFolder.Files Call oFile.Delete(True) Next oFileEnd Sub 引用Microsoft Scripting Runtime先~ 请楼上的兄弟说清楚一点,怎么引用Microsoft Scripting Runtime?我找不到啦。 如何用VB写个程序把声卡烧坏? 求免费数据库 请问如何获得屏幕上鼠标画的一个框内的所有点的RGB/灰度平均值 各位同行,熟悉 setup factory请指教? 如何获得硬盘的物理序列号???在线等!!!急!!! 用MMC(Multimedia MCI)实现音量调节 祝大家51快乐! 关于人事资源管理问题 事务处理在什么情况下用,它会提高系统的整体性能吗? 关于adodb的使用问题!!!(救急) 新手提问的三个基本问题,解决立即送分! 绝对难题!!如何获取弹窗链接~~~高手进来~~
判断有文件就删除文件
Set fso = New Scripting.FileSystemObject
Dim oFolder As Scripting.Folder
Set oFolder = fso.GetFolder("D:\Delete")
Call RemoveAllFilesInFolder(oFolder)End SubPrivate Sub RemoveAllFilesInFolder(ByVal oFolder As Scripting.Folder) Dim oSubFolder As Scripting.Folder
For Each oSubFolder In oFolder.SubFolders
Call RemoveAllFilesInFolder(oSubFolder)
Next oSubFolder Dim oFile As Scripting.File
For Each oFile In oFolder.Files
Call oFile.Delete(True)
Next oFileEnd Sub