PT-BR/fileClose: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__NOTOC__ {{BR/Funcao compartilhada}} Fecha um '''arquivo''' obtido por fileCreate ou fileOpen. ==Sintaxe== <syntaxhighlight lang="lua"> bool fileClose ( file theFile ) </syntaxhighlight> {{PT-BR/POO||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 u...") |
(No difference)
|
Latest revision as of 17:24, 20 December 2023
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