用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > Net教程

VB.NET拷贝整个目录下所有子目录及文件的实例代码

时间:2015-01-29  来源:互联网  作者:佚名
复制代码 代码如下:
 Public Sub CopyDerictory(ByVal DirectorySrc As DirectoryInfo, ByVal DirectoryDes As DirectoryInfo)
        Dim strDirectoryDesPath As String = DirectoryDes.FullName & "" & DirectorySrc.Name
        If Not Directory.Exists(strDirectoryDesPath) Then
            Directory.CreateDirectory(strDirectoryDesPath)
        End If
        Dim f, fs() As FileInfo
        fs = DirectorySrc.GetFiles()
        For Each f In fs
            File.Copy(f.FullName, strDirectoryDesPath & "" & f.Name, True)
        Next
        Dim DirSrc, Dirs() As DirectoryInfo
        Dirs = DirectorySrc.GetDirectories()
       // 递归调用自身
        For Each DirSrc In Dirs
            Dim DirDes As New DirectoryInfo(strDirectoryDesPath)
            CopyDerictory(DirSrc, DirDes)
        Next
    End Sub
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        CopyDerictory(New DirectoryInfo("C:Documents and SettingsusernameFavorites"), New DirectoryInfo("g: emp"))
    End Sub
来顶一下
返回首页
返回首页
推荐资讯
Asp.net FileUpload+Image制作头像效果示例代码 Asp.net FileUpload+Image制作头像在Web开发中会经常使用到个人信息注册,而个人信息中通常需要
.Net实现合并文件的具体方法 .Net实现合并文件的具体方法以上列表中的文件并不是来自于某个文件夹中的所有jpg文件,而
相关文章
栏目更新
栏目热门