0
我有一个按钮控件的代码删除所有文件,除了3个文件VB.NET
Private Sub DeleteOldFiles(
ByVal AsDirectoryName As String,
ByVal AbDeleteSubDirectories As Boolean,
ByVal AbDeleteFolders As Boolean)
If AbDeleteSubDirectories Then
Dim m_sSubdirectoryName As String
For Each m_sSubdirectoryName In
System.IO.Directory.GetDirectories(AsDirectoryName)
DeleteOldFiles _
(m_sSubdirectoryName,
AbDeleteSubDirectories,
AbDeleteFolders)
If AbDeleteFolders Then
System.IO.Directory.Delete(m_sSubdirectoryName)
End If
Next
End If
Dim m_sFileName As String
For Each m_sFileName In
System.IO.Directory.GetFiles(AsDirectoryName)
If m_sFileName <> "p2ptv_preview01.zip" Then
System.IO.File.Delete(m_sFileName)
End If
Next
和DeleteOldFiles( “./”,真,真)。 但是,此代码仅适用于一个文件。 我想除了更多的文件。 我该怎么做?
它只是删除一个文件和其他文件不' “p2ptv_preview01.zip”'?只是为了进行实验,当你用类似'DeleteOldFiles(“c:\ temp”,True,True)的临时路径运行此代码时会发生什么情况' –