writetextutf8

Функция записи значений переменных в файл в текстовом виде в формате UTF-8.

Синтаксис:

writetextutf8(f_id, var1, var2,…, varn);

Аргументы:

Имя Тип данных Описание
f_id integer Идентификатор файла
var1, var2,…, varn Любой тип данных Переменные для записи в файл

Описание:

writetextutf8 – функция позволяет осуществлять запись значений переменных var1, var2,…, varn в файл с идентификатором f_id. В отличие от функции writelnutf8 позволяет осуществлять запись многих строк в файл. Идентификатор файла может быть получен, например, с помощью функции createfile.

Результат:

Имя Тип данных Описание
    В файл с заданным идентификатором происходит запись значений заданных переменных

Пример:

var
s1:string = "string1" + chr(10) + "string2",
s2:string = "string3",                      
var1 = 5,                                   
var2 = 3.9;                                 
//создадим новый файл                       
f_id = createfile("file1.dat", -1)          
//запишем в него строку                     
writetextutf8(f_id, s1, s2);                    
writetextutf8(f_id, var1, var2);                
//закроем файл                              
freeobject(f_id);

В процессе выполнения при помощи функции createfile будет создан новый файл с идентификатором f_id. В файл при помощи функции writetextutf8 будет записаны строки s1 и s2, затем значения переменных var1 и var2. Файл file1.dat будет содержать текст:

string1

string2string353.9

Перед завершением примера файл закрывается при помощи функции freeobject.

Дополнительные материалы

Нет.