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