PT-BR/fileClose
Jump to navigation
Jump to search
Fecha um arquivo obtido por fileCreate ou fileOpen.
Sintaxe
bool fileClose ( file theFile )
Sintaxe POO(OOP) Não entendeu o que significa isso?
- Método: file:close(...)
Argumentos necessários
- theFile: O arquivo que quer fechar.
Retorno
Retorna true se o arquivo tiver sido fechado com sucesso, false caso contrário.
Exemplo
Este exemplo cria um arquivo de texto e escreve um pequeno texto nele.
local newFile = fileCreate("test.txt") -- tento criar um arquivo if newFile then -- verifico se o arquivo foi criado com sucesso fileWrite(newFile, "This is a test file!") -- escreve uma linha de texto fileClose(newFile) -- fecho o arquivo assim que terminar de trabalhar nele end
É importante lembrar de fechar o arquivo assim que você tiver terminado de trabalhar nele, especialmente se você tiver escrito algum texto no arquivo. Se você não fechar e o resource travar de alguma forma, todas as mudanças no arquivo poderão ser perdidas.
Veja também
- fileClose
- fileCopy
- fileCreate
- fileDelete
- fileExists
- fileFlush
- fileGetPath
- fileGetPos
- fileGetSize
- fileIsEOF
- fileOpen
- fileRead
- fileRename
- fileSetPos
- fileWrite