用listview控件小图标显示d:\下的文件夹和文件?

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:03:26
VB6.0怎么写啊?
哪位高人能给个例子啊~~
谢谢!!

先取得d:\的文件夹和文件,再一一添加进去就可以了

你改改就可以了

Option Explicit

Private Sub Command1_Click()
Dim ff() As String '定义一个字符串数组用来保存找到的文件名称
Dim fn As Long '保存找到的文件数目
Dim i As Long
fn = TreeSearch("E:\", "*.rmvb", ff())
Print "找到文件数目为"; fn
For i = 1 To fn
List1.AddItem ff(i)
'Print ff(i)
Next
End Sub

Module1
--------------
Option Explicit
Public Function TreeSearch(ByVal sPath As String, ByVal sFileSpec As String, sFiles() As String) As Long
On Error Resume Next
Static Files As Long '文件数目
Dim sDir As String
Dim sSubDirs() As String '存放子目录名称
Dim Index As Long
If Right(sPath, 1) <> "\" Then sPath = sPath & "\"
sDir = Dir(sPath & sFileSpec)
'获得当前目录下文件名和数目
Do While Len(sDir)
Files = Files + 1
ReDim Preserve sFiles(1 To Files)
sFiles(Files) = sP