File.SetExt (gb)

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

Modifica a extensão do caminho de um arquivo, e retorna o caminho modificado.

Examples

DIM filePath AS String

PRINT "* Alterar extensão de mp3 para ogg"
filePath = "/my/path/file.mp3"
PRINT filePath
PRINT File.SetExt(filePath, "ogg")

PRINT "\\n* Adicionar extensão de nome de arquivo"
filePath = "/my/path/file"
PRINT filePath
PRINT File.SetExt(filePath, "novo")

PRINT "\\n* Alterar extensão de um arquivo oculto"
filePath = "/my/path/.file.ext"
PRINT filePath
PRINT File.SetExt(filePath, "novo")

PRINT "\\n* Verifica se o nome é de um arquivo seu"
PRINT "* Pode tornar um caminho inválido"
filePath = "/my/path/.ext"
PRINT filePath
PRINT File.SetExt(filePath, "novo")

PRINT "\\n* Verifica se você tem um nome de arquivo e extensão"
PRINT "* Como antes, pode tornar um caminho inválido"
filePath = "/my/path/"
PRINT filePath
PRINT File.SetExt(filePath, "novo")

* Alterar extensão de mp3 para ogg
/my/path/file.mp3
/my/path/file.ogg

* Adicionar extensão de nome de arquivo
/my/path/file
/my/path/file.novo

* Alterar extensão de um arquivo oculto
/my/path/.file.ext
/my/path/.file.novo

* Verifica se o nome é de um arquivo seu
* Pode tornar um caminho inválido
/my/path/.ext
/my/path.novo

* Verifica se você tem um nome de arquivo e extensão
* Como antes, pode tornar um caminho inválido
/my/path/
/my/path.novo