共用方式為


HOW TO:在 Visual Basic 中判斷目錄是否存在

您可以使用 DirectoryExists 方法判斷指定的目錄是否存在。

呼叫 DirectoryExists 時需要 FileIOPermission

這個方法並未擲回任何例外狀況。

注意事項注意事項

您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。 您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。 如需詳細資訊,請參閱 Visual Studio 設定

程序

若要判斷目錄是否存在

  • 使用 My.Computer.FileSystem.DirectoryExists 方法並提供路徑,判斷指定的目錄是否存在。 下列範例會進行檢查以判斷目錄 C:\backup\logs 是否存在,並檢查其屬性。

    Dim logDirectoryProperties As System.IO.DirectoryInfo
    If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
        logDirectoryProperties = My.Computer.FileSystem.GetDirectoryInfo("C:\backup\logs")
    End If
    

請參閱

工作

HOW TO:在 Visual Basic 中判斷檔案是否存在

疑難排解:讀取和寫入文字檔 (Visual Basic)

逐步解說:在 Visual Basic 中管理檔案和目錄

參考

DirectoryExists

其他資源

在 Visual Basic 中建立、刪除和移動檔案和目錄