File.SetExt (gb)

Static Function SetExt ( Path As String, NewExt As String ) As String

Imposta l'estensione del file di un percorso e restituisce il percorso modificato.

Esempi

DIM filePath AS String

PRINT "* Cambia l'estensione da mp3 a ogg"
filePath = "/my/path/file.mp3"
PRINT filePath
PRINT File.SetExt(filePath, "ogg")

PRINT "\n* Aggiunge l'estensione al nome del file"
filePath = "/my/path/file"
PRINT filePath
PRINT File.SetExt(filePath, "new")

PRINT "\n* Cambia l'estensione di un file nascosto"
filePath = "/my/path/.file.ext"
PRINT filePath
PRINT File.SetExt(filePath, "new")

PRINT "\n* Assicurati di avere un nome di file in quanto "
PRINT "* potresti finire con un percorso non valido"
filePath = "/my/path/.ext"
PRINT filePath
PRINT File.SetExt(filePath, "new")

PRINT "\n* Assicurati di avere un nome di file ed estensione"
PRINT "* in quanto potresti finire con un percorso non valido"
filePath = "/my/path/"
PRINT filePath
PRINT File.SetExt(filePath, "new")

* Cambia l'estensione da mp3 a ogg
/my/path/file.mp3
/my/path/file.ogg

* Aggiunge l'estensione al nome del file
/my/path/file
/my/path/file.new

* Cambia l'estensione di un file nascosto
/my/path/.file.ext
/my/path/.file.new

* Assicurati di avere un nome di file in quanto
* potresti finire con un percorso non valido
/my/path/.ext
/my/path.new

* Assicurati di avere un nome di file ed estensione
* in quanto potresti finire con un percorso non valido
/my/path/
/my/path.new