PT-BR/fileClose

From Multi Theft Auto: Wiki
Revision as of 17:24, 20 December 2023 by Lettify (talk | contribs) (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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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