共用方式為


MkDir 函式

更新:2007 年 11 月

建立新目錄。

My 功能在檔案 I/O 作業中的產能和效能勝過 MkDir。如需詳細資訊,請參閱 My.Computer.FileSystem.CreateDirectory 方法

Public Sub MkDir(ByVal Path As String)

參數

  • Path
    必要項。String 運算式,識別要建立的目錄。Path 可包含磁碟機。如果未指定磁碟機,則 MkDir 會在目前磁碟機上建立新的目錄。

例外狀況

例外狀況類型

錯誤代碼

條件

ArgumentException

52

Path 尚未指定或是空的。

SecurityException

70

使用權限遭拒。

IOException

75

目錄已經存在。

如果將使用非結構化錯誤處理的 Visual Basic 6.0 應用程式升級,請參閱「錯誤代碼」資料行 (您可以將錯誤代碼與 Number 屬性 (Err 物件) 比對)。但是,請盡可能考慮以 Visual Basic 的結構化例外處理概觀取代這類錯誤控制項。

安全性注意事項:

需要有讀取和寫入檔案 I/O 這兩個使用權限,才可建立目錄或資料夾。如需詳細資訊,請參閱 FileIOPermission程式碼存取使用權限

備註

這個函式會在 Path 中建立所指定的任何新目錄,除非目錄已經存在,或 Path 的某些部分無效。Path 參數必須指定目錄路徑,不是檔案路徑。

範例

這個範例會使用 MkDir 函式來建立目錄。如果未指定磁碟機,則會在目前磁碟機上建立新的目錄。

' Make new directory.
MkDir("C:\TESTDIR")

智慧型裝置開發人員注意事項

不支援這個函式。

需求

命名空間 (Namespace)︰Microsoft.VisualBasic

**模組︰**FileSystem

組件:Visual Basic Runtime Library (在 Microsoft.VisualBasic.dll 中)

請參閱

工作

HOW TO:在 Visual Basic 中建立目錄

參考

ChDir 函式

CurDir 函式

RmDir 函式

ArgumentException

IOException