一个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
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
相关文章推荐
- 一个VB.NET的目录复制模块
- 自己编写的一个VB.NET全国省市的数组模块贡献一下.
- 在VB.net中为DATAGRID控件增加一个删除按钮的一种方法
- [VB.NET]我打开网页的时候会弹出一个安全信息,然后出现:本页包含安全能容和不安全内容,是否显示不安全内容”请达人指教一下怎么删除这个提示
- 在SVN服务器上某个目录下删除了一个项目,该目录下的其他项目也消失了
- Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)(一)
- vb.net批量查询已删除域名
- 自己写的一个删除目录的代码(自己感觉不错2004-09-12)
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第二十一节 增加和删除一个IP地址
- Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)
- ASP.NET MVC WebApi 返回数据类型序列化控制(json,xml) 用javascript在客户端删除某一个cookie键值对 input点击链接另一个页面,各种操作。 C# 往线程里传参数的方法总结 TCP/IP 协议 用C#+Selenium+ChromeDriver 生成我的咕咚跑步路线地图 (转)值得学习百度开源70+项目
- IIS6+asp.net 2.0+HTTP 错误 404 - 文件或目录未找到:您正在搜索的页面可能已经删除、更名或暂时不可用。
- java删除一个目录下面的所有文件
- [VB.NET源码]42_创建和删除文件夹
- Linux下PHP删除一个目录下所有文件夹和子目录
- rm: 无法删除"/run/user/root/gvfs": 是一个目录 问题
- linux下删除某一个目录及自身的bash脚本
- Asp.Net_文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)
- net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- VB.NET数据库另一种添加删除操作