PT-BR/fileRename
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
Renomeia o arquivo que especificar.
Sintaxe
bool fileRename ( string filePath, string newFilePath )
Sintaxe POO(OOP) Não entendeu o que significa isso?
- Nota: Esta é uma função estática abaixo da classe File.
 - Método: File.rename(...)
 
Argumentos necessários
- filePath: O caminho do arquivo a ser criado seguindo o seguinte formato: ":resourceName/path". resourceName é o nome do resource do arquivo que vai estar lá, e path é o caminho do arquivo relativo ao diretório do resource.
 - newFilePath: O caminho de destino para o arquivo especificado no mesmo formato.
 
Retorno
Se renomeado com sucesso, retorna true. Caso contrário retorna false.
Exemplo
Este exemplo renomeia o arquivo test1.txt que está na raiz do resource atual, para test2.txt.
if fileRename( "test1.txt", "test2.txt" ) then
    outputConsole("File `test1.txt` successfully renamed to `test2.txt`")
else
    outputConsole("Unable to rename `test1.txt`")
end
Este exemplo move o arquivo test1.txt que está na raiz do resource atual para a pasta myFolder. Se esta pasta não existir, será criada antes desse arquivo ser movido para lá.
if fileRename( "test1.txt", "myFolder/test1.txt" ) then
    outputConsole("File `test1.txt` successfuly moved to `myFolder` folder")
else
    outputConsole("Unable to move `test1.txt`")
end
Veja também
- fileClose
 - fileCopy
 - fileCreate
 - fileDelete
 - fileExists
 - fileFlush
 - fileGetPath
 - fileGetPos
 - fileGetSize
 - fileIsEOF
 - fileOpen
 - fileRead
 - fileRename
 - fileSetPos
 - fileWrite