FileNames = Dir(DirNames, vbNormal + vbDirectory) txtTemp = "" Do While FileNames <> "" If FileNames <> "." And FileNames <> ".." Then If (GetAttr(DirNames & FileNames) And vbDirectory) = vbDirectory Then '如果是文件夹 则 Else '如果是文件 If Right(UCase(FileNames), 4) = ".JPG" Then txtTemp = txtTemp & "|" & DirNames & FileNames End If End If End If FileNames = Dir '再次调用dir函数,此时可以不带参数 Loop
txtTemp = ""
Do While FileNames <> ""
If FileNames <> "." And FileNames <> ".." Then
If (GetAttr(DirNames & FileNames) And vbDirectory) = vbDirectory Then
'如果是文件夹 则
Else
'如果是文件
If Right(UCase(FileNames), 4) = ".JPG" Then
txtTemp = txtTemp & "|" & DirNames & FileNames
End If
End If
End If
FileNames = Dir '再次调用dir函数,此时可以不带参数
Loop