File.SetBaseName (gb)
Static Function SetBaseName ( Path As String, NewBaseName As String ) As String
设置路径的主文件名,并返回修改后的路径。
Examples
DIM filePath AS String
PRINT "* 一个标准路径"
filePath = "/my/path/file.ext"
PRINT filePath
PRINT File.SetBaseName(filePath, "new-name")
PRINT "\\n* 带两个扩展名的路径"
filePath = "/my/path/file.ext1.ext2"
PRINT filePath
PRINT File.SetBaseName(filePath, "new-name")
PRINT "\\n* 仅有扩展名的路径"
filePath = ".ext"
PRINT filePath
PRINT File.SetBaseName(filePath, "new-name")
PRINT "\\n* 没有文件名的路径"
filePath = "/my/path/.ext"
PRINT filePath
PRINT File.SetBaseName(filePath, "new-name")
PRINT "\\n* 没有文件名和扩展名的路径"
filePath = "/my/path/"
PRINT filePath
PRINT File.SetBaseName(filePath, "new-name")
* 一个标准路径
/my/path/file.ext
/my/path/new-name.ext
* 带两个扩展名的路径
/my/path/file.ext1.ext2
/my/path/new-name.ext2
* 仅有扩展名的路径
.ext
new-name.ext
* 没有文件名的路径
/my/path/.ext
/my/path/new-name.ext
* 没有文件名和扩展名的路径
/my/path/
/my/path/new-name