MkDir 函数
更新:2007 年 11 月
创建一个新目录。
在文件 I/O 操作中,My 功能具有比 MkDir 更高的效率和更好的性能。有关更多信息,请参见 My.Computer.FileSystem.CreateDirectory 方法。
Public Sub MkDir(ByVal Path As String)
参数
- Path
必选。String 表达式,标识要创建的目录。Path 可能包含驱动器。如果未指定驱动器,则 MkDir 在当前驱动器上创建新的目录。
异常
异常类型 |
错误号 |
条件 |
---|---|---|
Path 未指定或为空。 |
||
权限被拒绝。 |
||
目录已存在。 |
如果正在升级使用非结构化错误处理方式的 Visual Basic 6.0 应用程序,请参见“错误号”一列。(您可以根据 Number 属性(Err 对象) 比较错误号。) 然而,如果可能,应当考虑用 Visual Basic 的结构化异常处理概述 替换这种错误控制。
安全说明: |
---|
在创建目录或文件夹的时候必须有读取和写入文件 I/O 的权限。有关更多信息,请参见 FileIOPermission 和代码访问权限。 |
备注
此函数用于创建 Path 中指定的新目录,只有在指定的新目录已经存在或者部分 Path 无效的情况下,此函数才不创建新目录。Path 参数必须指定一个目录路径,而不能为文件路径。
示例
本示例使用 MkDir 函数创建目录。如果未指定驱动器,则在当前驱动器上创建新目录。
' Make new directory.
MkDir("C:\TESTDIR")
智能设备开发人员说明
不支持此函数。
要求
**模块:**FileSystem
**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)