我對VB.NET有點新鮮。我想知道是否有一種方法來檢測一個文件是否存在,然後會發生。這是可能的,是否有可能使用「If」語句?如何檢測文件是否找不到
2
A
回答
4
您可以使用file.exists(filename)
來檢查你打開它之前,或try-catch塊:
If not System.IO.File.Exists(filename) Then
' file does not exist
end if
或
Try
open ...
Catch ex As Exception
MsgBox(ex.Message) ' not-found error handling goes here
End Try
您可以添加imports system.io
在你的文件的頂部使用File.Exists
而不是System.IO.File.Exists
。
相關問題
- 1. 如何檢查類文件或jar文件是否被檢測?
- 2. 如何檢測文件是否不是c中的文本文件#
- 3. 如何檢測文件不是ANSI-Latin1?
- 4. EmguCV:如何檢測文件是否已達到使用
- 5. 如何檢測使用microsoft.bat文件是否爲空文件?
- 6. 如何檢測文件夾中是否添加了文件?
- 7. 如何檢測項目文件夾中是否存在文件?
- 8. 如何測試是否找到persistence.xml?
- 9. 檢測文件是否重複,如果不是,則重命名
- 10. javascript - 如何檢測是否不onmouseover?
- 11. 檢測args [0]是否爲空或不是文本文件
- 12. 如何檢測文件夾是否是github存儲庫
- 13. 如何檢測文件是否是PHP中的圖標?
- 14. 如何檢測文件是否是perl中的圖像
- 15. 如何檢測文本文件是否通過OCR
- 16. 檢測文件是否是ISO-8859-1/Unicode(或不是ASCII)
- 17. 檢測是否找到了不可打印的字符 - Perl
- 18. 如何檢查文件是否是.exe
- 19. 如何檢查文件是否爲文本文件或不ASP
- 20. 檢測文件是否打開
- 21. 檢測文件是否正在更改
- 22. 檢測Excel文件是否已關閉
- 23. 檢測URL是否爲文件下載
- 24. 檢測文件是否爲MP3
- 25. 檢測文件是否已上傳
- 26. 無法檢測文件是否存在
- 27. 檢測文件是否存在
- 28. 檢測文件名是否爲空
- 29. 檢測是否JSON文件有場
- 30. 檢測SharePoint文件是否打開
請在網上搜索之前詢問...這是你可能會發現。 https://www.google.fr/search?q=vb.net+file+exists&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-beta – billyJoe
是可能的,例如http ://msdn.microsoft.com/en-us/library/system.io.file.exists.aspx但是有一派思想認爲這是毫無意義的,因爲其他的東西可以在檢查和打開之間修改文件系統,所以請使用try catch。 – Steve
使之成爲思想大學。 –