dim strFileName() as string
dim filename as string
dim j as long
j=-1
filename = Dir(路径 & "*.txt")
Do While filename <> ""
If filename <> "." And filename <> ".." Then
J = J + 1
ReDim Preserve strFileName(J+1)
strFileName(J) = filename & ".txt"
End If
filename = Dir ' 查找下一个文件。
Loop
Sub ShowFileList(folderspec)
Dim fs, f, f1, fc, s
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFolder(folderspec)
Set fc = f.Files
For Each f1 in fc
s = s & f1.name
s = s & vbCrLf
Next
MsgBox s
End Sub