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.
Дополнительные материалы
Нет.