Skip to content

Latest commit

 

History

History
123 lines (93 loc) · 1.59 KB

file.md

File metadata and controls

123 lines (93 loc) · 1.59 KB

File

FILE_Create(<path>)

Create an empty file.

FILE_Create("test.txt");

FILE_Open(<path>, <mode>)

Open a file with the specified mode.

file = FILE_Open("test.txt", "w+");

FILE_Close(<file>)

Close a file.

FILE_Close(file);

FILE_Exists(<path>)

Check if a file exists.

val = FILE_Exists("test.txt");

FILE_Read(<file>)

Read a file to a string value.

string = FILE_Read(file);

FILE_Write(<file>, <string>, <?arguments...>)

Write a string to a file.

FILE_Write(file, "test");
FILE_Write(file, "%d %s", 10, "Iswenzz");

FILE_ReadLine(<file>)

Read a line from a file.

line = FILE_ReadLine(file);

FILE_ReadLines(<file>)

Read lines from a file.

lines = FILE_ReadLines(file);

FILE_WriteLine(<file>, <string>, <?arguments...>)

Write a new line to a file.

FILE_WriteLine(file, "test");
FILE_WriteLine(file, "%d %s", 10, "Iswenzz");

FILE_WriteLines(<file>, <lines>)

Write lines to a file.

FILE_WriteLine(file, lines);

FILE_Seek(<file>, <offset>)

Set the file buffer position.

FILE_Seek(file, 0);

FILE_Delete(<path>)

Delete a file.

FILE_Delete("test.txt");

FILE_MkDir(<path>)

Create a directory.

FILE_MkDir("name");

FILE_RmDir(<path>)

Delete a directory.

FILE_RmDir("name");

FILE_ReadDir(<path>)

Retrieve all file names from a directory.

files = FILE_ReadDir("name");