|
发表于 2011-12-3 04:22:10
|
显示全部楼层
本帖最后由 supertankhzt 于 2011-12-3 04:29 编辑
上面的是MSDN里的示例代码
稍微改了一下 - Dim MyName As String, MyPath As String, i As Integer, FileName() As String
- MyPath = "D:\a"
- MyName = Dir(MyPath, vbDirectory)
- Do While MyName <> ""
- If (MyName <> "." And MyName <> "..") And (GetAttr(MyPath & MyName) And vbDirectory) = vbDirectory Then
- ReDim Preserve FileName(i)
- FileName(i) = MyName
- i = i + 1
- End If
- MyName = Dir
- Loop
复制代码执行后MyPath目录下的所有非隐藏非系统文件夹将保存到FileName数组里
|
|