点击或拖拽改变大小

Functions.FRename 方法

X#
更改文件名。

命名空间:  XSharp.Core
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 FUNCTION FRename(
	cOldFile AS STRING,
	cNewFile AS STRING
) AS LOGIC
查看代码

参数

cOldFile
类型:String
原始文件名,包括可选的驱动器、目录和扩展名。SetDefault() 和 SetPath() 设置被忽略;除非您在文件名中指定驱动器和目录,否则使用 Windows 默认设置。不假定任何扩展名。
cNewFile
类型:String
新文件名,包括可选的驱动器、目录和扩展名。SetDefault() 和 SetPath() 设置被忽略;除非您在文件名中指定驱动器和目录,否则使用 Windows 默认设置。不假定任何扩展名。
如果源目录与目标目录不同,文件将移动到目标目录。
如果 cNewFile 已存在或当前打开,则 FRename() 失败并返回 FALSE。

返回值

类型:Boolean
如果操作成功,则返回 TRUE;否则返回 FALSE。在失败的情况下,可以使用 FError() 确定具体错误。警告!在重命名之前,文件必须关闭。
尝试重命名打开的文件将产生不可预测的结果。当数据库文件被重命名时,相关的备忘录文件(如果有)也必须重命名。未能这样做可能会损害数据库的完整性。
备注
示例
此示例演示文件重命名:
X#
1IF !FRename("oldfile.txt", "newfile.txt")
2    ? DOSErrString(FError())
3ENDIF
参见