Kill 函数
更新:2007 年 11 月
从磁盘删除文件。
在文件 I/O 操作中,My 功能具有比 Kill 更高的效率和更好的性能。有关更多信息,请参见 My.Computer.FileSystem 对象。
Public Sub Kill(ByVal PathName As String)
参数
- PathName
必选。String 表达式,指定一个或多个要删除的文件名。PathName 可以包含目录/文件夹、驱动器。
异常
异常类型 |
错误号 |
条件 |
---|---|---|
目标文件打开。 |
||
目标文件未找到。 |
||
权限被拒绝。 |
如果正在升级使用非结构化错误处理方式的 Visual Basic 6.0 应用程序,请参见“错误号”一列。(您可以根据 Number 属性(Err 对象) 比较错误号。) 然而,如果可能,应当考虑用 Visual Basic 的结构化异常处理概述 替换这种错误控制。
备注
Kill 支持多字符 (*) 和单字符 (?) 通配符的使用以指定多个文件。
安全说明 为了能执行此操作,Kill 函数需要使用将授予给执行代码的 FileIOPermission 的 Read 和 PathDiscovery 标志。有关更多信息,请参见 SecurityException 和代码访问权限。
示例
此示例使用 Kill 函数从磁盘删除文件。
' Assume TESTFILE is a file containing some data.
Kill("TestFile") ' Delete file.
' Delete all *.TXT files in current directory.
Kill("*.TXT")
智能设备开发人员说明
不支持此函数。
要求
**模块:**FileSystem
**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)