通过这个函数,您可以将字符串写入先前打开的文本文件。如果文件已经包含信息,则该信息将被擦除,字符串将写入文件的开头,除非您已经使用 file_text_open_append() 打开了文件。还可以通过使用 file_text_readln() 函数和 file_text_eof() 函数来循环遍历文件的内容,直到到达末尾,然后开始写入,从而避免这种情况。
file_text_write_string(fileid, str);
参数 | 类型 | 描述 |
---|---|---|
fileid | Text File ID | 要编辑的文件的 id。 |
str | String | 要写入文件的字符串。 |
var file = file_text_open_write(working_directory + "hiscore.txt");
for (var i = 0; i < 10; ++i;)
{
file_text_write_real(file, scr[i]);
file_text_writeln(file);
file_text_write_string(file, scr_name[i]);
file_text_writeln(file);
}
file_text_close(file);
上面的代码打开一个文件进行写入,然后循环通过两个数组,将每个数组值写入文件的新行。然后,循环结束时文件关闭。