如何复制整个目录下的所有文件(包括子目录)

Redsun248 2008-12-22 10:02:43
如何复制整个目录下的所有文件(包括子目录)
...全文
126 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
nijianchun 2009-01-02
  • 打赏
  • 举报
回复
UP,没积分,穷啊,下载代码学习,大家莫怪
做个记号
cuike519 2008-12-22
  • 打赏
  • 举报
回复
递归遍历目录并且copy文件
essenza 2008-12-22
  • 打赏
  • 举报
回复
子目录可以按照类式的方法加进去


Private Sub CopyDirectory(ByVal sourceDirName As String, ByVal destDirName 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(sourceDirName)

For Each strfile As String In files
My.Computer.FileSystem.CopyFile(strfile, destDirName + Path.GetFileName(strfile), True)

Next


Catch ex As Exception

End Try
End Sub
bw555 2008-12-22
  • 打赏
  • 举报
回复
用shell调用dos命令
hzybc 2008-12-22
  • 打赏
  • 举报
回复
My.Computer.FileSystem.CopyDirectory("源","目标")

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧