English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我是一個VB新手
請問VB有內建可以列出某個資料夾內資料的指令嗎?
還是有什麼方法或API可以做到那樣的效果
可否幫我寫一個簡單的讀取\"資料檔名\"的程式
感謝囉

2006-06-06 10:10:41 · 1 個解答 · 發問者 ? 1 in 電腦與網際網路 程式設計

1 個解答

'表單置1個CommandButton跟1個ListBoxPrivate Sub Command1_Click() '列舉出C:\底下之檔案及資料夾        FileList "C:\"End SubSub FileList(ByVal nPath As String) '列舉檔案及資料夾副程式        Dim fS As Object, Fd As Object, sFd As Object, F As Object                '設fS為FileSystemObject物件        Set fS = CreateObject("Scripting.FileSystemObject")                '檢查路徑是否正確        If fS.FolderExists(nPath) = False Then           MsgBox nPath & "不存在,請先檢查路徑是否正確!"           Exit Sub        End If                '設Fd為此資料夾(nPath)        Set Fd = fS.GetFolder(nPath)                '先列舉出Fd底下之資料夾,加到List1        For Each sFd In Fd.SubFolders            List1.AddItem "【資料夾】" & sFd.Name        Next        '列舉出Fd底下之檔案,加到List1        For Each F In Fd.Files            List1.AddItem "【檔案】" & F.Name        NextEnd Sub'其實您也可用DriveListBox跟DirListBox及FileListBox來做XD!!

2006-06-06 16:07:06 · answer #1 · answered by W.J.S. 7 · 0 0

fedest.com, questions and answers