RmDir 函数
更新:2007 年 11 月
移除现有的目录。
在文件 I/O 操作中,My 功能具有比 RmDir 更高的效率和更好的性能。有关更多信息,请参见 My.Computer.FileSystem.DeleteDirectory 方法。
Public Sub RmDir(ByVal Path As String)
参数
- Path
必选。String 表达式,用于标识要移除的目录或文件夹。Path 可以包含驱动器。如果未指定驱动器,RmDir 将移除当前驱动器上的目录。
异常
异常类型 |
错误号 |
条件 |
---|---|---|
Path 未指定或为空。 |
||
目标目录包含文件。 |
||
目录不存在。 |
如果正在升级使用非结构化错误处理方式的 Visual Basic 6.0 应用程序,请参见“错误号”一列。(您可以根据 Number 属性(Err 对象) 比较错误号。) 然而,如果可能,应当考虑用 Visual Basic 的结构化异常处理概述 替换这种错误控制。
备注
如果试图在包含文件的目录中使用 RmDir,则会出现错误。在试图移除目录之前,请先使用 Kill 函数删除该目录中的所有文件。
示例
此示例使用 RmDir 函数移除现有目录。
' Assume that MYDIR is an empty directory.
' Remove MYDIR.
RmDir("MYDIR")
智能设备开发人员说明
不支持此函数。
要求
**模块:**FileSystem
**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)