File.SetBaseName (gb)

Static Function SetBaseName ( Path As String, NewBaseName As String ) As String

Imposta il nome di base di un percorso e restituisce il percorso modificato.

Esempi

DIM filePath AS String

PRINT "* Un tipo standard di percorso"
filePath = "/my/path/file.ext"
PRINT filePath
PRINT File.SetBaseName(filePath, "nuovo-nome")

PRINT "\n* Prova un percorso con due estensioni"
filePath = "/my/path/file.ext1.ext2"
PRINT filePath
PRINT File.SetBaseName(filePath, "nuovo-nome")

PRINT "\n* Un percorso con solo un'estensione"
filePath = ".ext"
PRINT filePath
PRINT File.SetBaseName(filePath, "nuovo-nome")

PRINT "\n* Un percorso senza un nome di file"
filePath = "/my/path/.ext"
PRINT filePath
PRINT File.SetBaseName(filePath, "nuovo-nome")

PRINT "\n* Un percorso senza nome file o estensione"
filePath = "/my/path/"
PRINT filePath
PRINT File.SetBaseName(filePath, "nuovo-nome")

* Un tipo standard di percorso
/my/path/file.ext
/my/path/nuovo-nome.ext

* Prova un percorso con due estensioni
/my/path/file.ext1.ext2
/my/path/nuovo-nome.ext2

* Un percorso con solo un'estensione
.ext
nuovo-nome.ext

* Un percorso senza un nome di file
/my/path/.ext
/my/path/nuovo-nome.ext

* Un percorso senza nome file o estensione
/my/path/
/my/path/nuovo-nome