您的位置:首页 > 编程语言 > VB

一个VB.NET的删除目录的模块

2006-03-06 15:44 357 查看
在上一个模块的基础上改了一下,花了几分钟。虽然简单,但是比较有用,就当是代码收集:

Public Sub DelDirectory(ByVal DirName As String)

'If Not (Microsoft.VisualBasic.Right(destDirName, 1) = Path.DirectorySeparatorChar) Then
' ''取目标数程序,最后一个字符是否是“/”,不是则加上
' destDirName = destDirName + Path.DirectorySeparatorChar
'End If
Try
Dim files As String() = Directory.GetFiles(DirName)

For Each strfile As String In files

File.Delete(strfile) '删除文件

Next
Dim dirs As String() = Directory.GetDirectories(DirName)

For Each mydir As String In dirs

DelDirectory(mydir) ''递归遍历
Directory.Delete(mydir) '''删除此目录
Next
Catch ex As Exception
Console.WriteLine(ex.Message)
End Try
End Sub
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐