PT-BR/fileDelete
		
		
		
		Jump to navigation
		Jump to search
		
Deleta um determinado arquivo.
Sintaxe
bool fileDelete ( string filePath )
Sintaxe POO(OOP) Não entendeu o que significa isso?
- Nota: Esta é uma função estática abaixo da classe File.
- Método: File.delete(...)
Argumentos necessários
- filePath: O caminho do arquivo para deletar no seguinte formadt: ":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.
- Por exemplo, se você quiser deletar um arquivo chamado myFile.txt no resource fileres, então esse arquivo poderá ser deletado através de um outro resource dessa forma: fileDelete(":fileres/myFile.txt")
- Se o arquivo está no resource atual, apenas o caminho do arquivo é necessário, ex.: fileDelete("myFile.txt")
Retorno
Retorna true se deletado com sucesso, false caso contrário (por exemplo se o arquivo especificado não existir ou se estiver em uso no momento).
Exemplo
Este exemplo vai mostrar para nós como criar um arquivo chamado "text.txt" e digitar nele "This is a test file!", então fechamos o arquivo e o deletamos:
local newFile = fileCreate("test.txt")                -- criamos o arquivo
if (newFile) then                                     -- verificamos se foi criado com sucesso
    fileWrite(newFile, "This is a test file!")        -- escrevemos a linha de texto
    fileClose(newFile)                                -- fecho o arquivo assim que trabalhar com ele
    fileDelete("test.txt")                            -- deleto o arquivo
end
Veja também
- fileClose
- fileCopy
- fileCreate
- fileDelete
- fileExists
- fileFlush
- fileGetPath
- fileGetPos
- fileGetSize
- fileIsEOF
- fileOpen
- fileRead
- fileRename
- fileSetPos
- fileWrite