Functions.FErase 方法 | |
从磁盘删除文件。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION FErase(
cFileName AS STRING
) AS LOGIC
public static bool FErase(
string cFileName
)
查看代码参数
- cFileName
- 类型:String
文件名,包括可选的驱动器、目录和扩展名。忽略 SetDefault() 和 SetPath() 设置;除非您在文件名中指定驱动器和目录,否则使用 Windows 默认设置。不假定任何扩展名。
返回值
类型:
Boolean
如果操作成功,则返回 TRUE;否则返回 FALSE。如果失败,可以使用 FError() 确定具体错误。
备注
FErase() 与 ERASE 命令相同,但会返回一个值,并且可以在表达式中指定。
警告!在使用 FErase() 删除文件之前,必须先关闭文件。
示例
此示例删除匹配通配符模式的一组文件:
1AEval(Directory("*.bak"), {|aFile|;
2 FErase(aFile[F_NAME])})
此示例删除一个文件,如果操作失败则显示消息:
1IF .NOT. FErase("afile.txt")
2 ? DOSErrString(FError())
3ENDIF
参见