Skip to content

Name

重命名磁盘文件、目录或文件夹。

语法:

Name oldpathname As newpathname

oldpathname
指定现有文件名和位置的字符串表达式;可以包含目录或文件夹以及驱动器。
newpathname
指定新文件名和位置的字符串表达式;可以包含目录或文件夹以及驱动器。newpathname指定的文件名不能已存在。

Name语句重命名文件,如有必要可将文件移动到不同的目录或文件夹。Name可以跨驱动器移动文件,但只有当newpathnameoldpathname位于同一驱动器时才能重命名现有目录或文件夹。Name不能创建新文件、目录或文件夹。

对已打开的文件使用Name会产生错误。重命名前必须先关闭已打开的文件。Name参数不能包含多字符(*)和单字符(?)通配符。

示例

本示例使用Name语句重命名文件。在此示例中,假设指定的目录或文件夹已存在。

vb
Dim oldName, newName
oldName = "OLDFILE": newName = "NEWFILE" ' Define file names.
Name oldName As newName ' Rename file.

oldName = "C:\MYDIR\OLDFILE": newName = "C:\YOURDIR\NEWFILE"
Name oldName As newName ' Move and rename file.

另请参阅

twinBASIC及其LOGO版权为作者"韦恩"所有