PT-BR/fileClose

From Multi Theft Auto: Wiki
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