file_text_close(fileid);
Argument | Description |
---|---|
fileid | The id of the file to close. |
Returns: N/A
Once you have finished working with a given file (whether reading from it or writing to it), you must close the file again, or else you risk losing the information contained within. This also prevents
memory leaks and makes sure that you never go over the file limit by having more than 32 files open.
file = file_text_open_write(working_directory + "\Game_Data.txt");
while (!file_text_eof(file))
{
file_text_readln(file);
}
file_text_write_string(file, level_data);
file_text_close(file);
The above code opens a file for writing then loops through the lines of text already written to the file until it reaches the end. At this point it writes a string and then closes the file again.