FileClose: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(One intermediate revision by one other user not shown)
Line 8: Line 8:
</syntaxhighlight>
</syntaxhighlight>
{{OOP||[[file]]:close}}
{{OOP||[[file]]:close}}
{{OOP||[[file]]:destroy}}


===Required Arguments===
===Required Arguments===
Line 30: Line 29:
==See Also==
==See Also==
{{File functions}}
{{File functions}}
[[pt-br:fileClose]]

Latest revision as of 17:24, 20 December 2023

Closes a file handle obtained by fileCreate or fileOpen.

Syntax

bool fileClose ( file theFile )

OOP Syntax Help! I don't understand this!

Method: file:close(...)


Required Arguments

  • theFile: The file handle to close.

Returns

Returns true if successful, false otherwise.

Example

This example creates a text file and writes a string to it.

local newFile = fileCreate("test.txt")                -- attempt to create a new file
if newFile then                                       -- check if the creation succeeded
    fileWrite(newFile, "This is a test file!")        -- write a text line
    fileClose(newFile)                                -- close the file once you're done with it
end

It is important to remember to close a file after you've finished all your operations on it, especially if you've been writing to the file. If you don't close a file and your resource crashes, all changes to the file may be lost.

See Also