I如何使用vb.net搜索特定文件並將路徑存儲在變量中? 例如,如果我需要知道我的整個計算機中的* .abc文件的位置,該怎麼辦? 謝謝 Furqan使用vb.net搜索特定文件夾/擴展名
1
A
回答
0
有在.NET 4.0中引入的EnumerateFiles方法。如果沒有,你可以使用GetFiles方法,但要注意這個方法返回一個表示匹配文件名的字符串數組,它可能會阻塞很長一段時間。
1
Dim di As New DirectoryInfo("c:\")
Dim files() As FileInfo = di.GetFiles("*.abc", SearchOption.AllDirectories)
0
嗯,這很尷尬,但這似乎之前爲我工作,也許你可以試試
If System.IO.File.Exists(txtName.Text) Then
MsgBox("Match not found")
Else
MsgBox("Match found")
End If
更新
這一個工程
Directory.SetCurrentDirectory(My.Computer.FileSystem.SpecialDirectories.MyDocuments & "\WinVault")
If Not System.IO.File.Exists(txtName.Text & ".wv") Then
btnSave.Enabled = True
Else
btnSave.Enabled = False
'Balloon tip
bTipControl = txtName
bTipCaption = "Vault Name"
bTipText = VAULT_NAME_EXIST
bTip_Show()
End If
當然,請確保您輸入System.IO
或廣告d參考如果不可用。
相關問題
- 1. 在文件夾/目錄(PHP)中搜索特定的文件擴展名
- 2. 原子 - 通過擴展名在選定文件夾中搜索
- 3. 搜索URL沒有文件擴展名
- 4. 搜索帶擴展名的文件
- 5. 使用sitecore搜索搜索特定文件夾
- 6. Python:獲取包含特定文件擴展名的文件夾
- 7. 搜索文件使用擴展功能
- 8. 使用JSP的文件夾中的特定擴展名的列表文件
- 9. 排除特定的文件擴展名
- 10. 特定文件擴展名動錯誤
- 11. Linux - 如何遞歸搜索具有特定擴展名的文件?
- 12. Ack:搜索具有特定擴展名的文件的目錄樹
- 13. htaccess - 301將特定文件和擴展名重定向到文件夾根
- 14. 在使用pathinfo搜索擴展名時允許使用文件名中的點
- 15. 搜索特定的文件夾不限於該文件夾
- 16. 在特定的Dir C++中通過擴展名搜索
- 17. 更改文件擴展名VB.NET
- 18. 崇高排除文件擴展名 「文件搜索」
- 19. 在Windows 7文件擴展名中搜索包含'#'的文件
- 20. 移動具有特定文件名和擴展名的文件
- 21. 使用Chokidar觀察特定的文件擴展名
- 22. 使用find命令查找特定的文件擴展名
- 23. 如何檢索特定文件擴展名的文件的文件路徑?
- 24. 在文件夾中找到一個具有特定擴展名的文件
- 25. 帶擴展名的文件夾
- 26. 如何在C#中用winForm中的文件的名稱或擴展名搜索文件夾?
- 27. 更改擴展名和移動文件,使用vb.net
- 28. 使用文件夾啓動Firefox擴展
- 29. VIM搜索 - FuzzyFinder搜索特定文件
- 30. 如何使用Google Calendar API搜索沒有特定擴展屬性的事件?
我試圖代碼,但錯誤說 沒有定義的DirectoryInfo 文件信息不定義 另外,我怎麼能路徑存儲到一個變量 – 2010-08-29 08:54:09
兩種這些類型都在System.IO,所以你需要把在代碼文件的頂部導入System.IO語句,如果您還沒有,可以添加對它的引用。 – Peter 2010-08-29 17:31:01