Public Sub CopyFiles(ByVal DirName As String)
Dim FileName As String
FileName = Dir(DirName, vbNormal + vbDirectory)
Do While FileName <> ""
If FileName <> "." And FileName <> ".." Then
If (GetAttr(DirName & FileName) And vbDirectory) = vbDirectory Then
Call CopyFiles DirName & FileName & "\"
Exit Sub
' FileName = Dir(DirName, vbNormal + vbDirectory)
Else
Debug.Print FileName
End If
End If
FileName = Dir '出错处
Loop
End Sub
Dim FileName As String
FileName = Dir(DirName, vbNormal + vbDirectory)
Do While FileName <> ""
If FileName <> "." And FileName <> ".." Then
If (GetAttr(DirName & FileName) And vbDirectory) = vbDirectory Then
Call CopyFiles DirName & FileName & "\"
Exit Sub
' FileName = Dir(DirName, vbNormal + vbDirectory)
Else
Debug.Print FileName
End If
End If
FileName = Dir '出错处
Loop
End Sub
解决方案 »
- installshield做的安装程序运行时图标怎么改?
- 帮忙实现那个vb自动访问友情连接方法
- 高手请进 一个奇怪的服务端与客户端通讯问题
- 用vb的winsock使用http协议下载文件时,最后一个到来的数据包DataArrival产生事件会出现winsock的state是8
- winsock,,断开网线时为什么不发生,,,Winsock1_Close 事件
- 急急!!在线等
- 把如何把LISTBOX中的所有字符串取出 加到另外一个LISTbox中
- combox前面空了两个字符位
- 怎样新建或者删除一个或多个文件
- API编程高手前来收分
- 有关fileobjectsystem的问题?
- 同志们,我写了一个挂ACCESS的小VB程序,为什么用VISUAL打包不能把库也打进去?
有点象for循环里的next作用。
加参数就死循环了