File.SetBaseName (gb)
Static Function SetBaseName ( Path As String, NewBaseName As String ) As String
Définit le nom de base d'un chemin, et retourne le chemin modifié.
Exemples
DIM filePath AS String
PRINT "* Un type standard de chemin"
filePath = "/my/path/file.ext"
PRINT filePath
PRINT File.SetBaseName(filePath, "new-name")
PRINT "\\n* Essaye un chemin avec deux extensions"
filePath = "/my/path/file.ext1.ext2"
PRINT filePath
PRINT File.SetBaseName(filePath, "new-name")
PRINT "\\n* Un chemin avec juste une extension"
filePath = ".ext"
PRINT filePath
PRINT File.SetBaseName(filePath, "new-name")
PRINT "\\n* Un chemin sans nom de fichier"
filePath = "/my/path/.ext"
PRINT filePath
PRINT File.SetBaseName(filePath, "new-name")
PRINT "\\n* Un chemin sans nom de fichier ni extension"
filePath = "/my/path/"
PRINT filePath
PRINT File.SetBaseName(filePath, "new-name")
* Un type standard de chemin
/my/path/file.ext
/my/path/new-name.ext
* Essaye un chemin avec deux extensions
/my/path/file.ext1.ext2
/my/path/new-name.ext2
* Un chemin avec juste une extension
.ext
new-name.ext
* Un chemin sans nom de fichier
/my/path/.ext
/my/path/new-name.ext
* Un chemin sans nom de fichier ni extension
/my/path/
/my/path/new-name