savestringlisttofileutf8

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

Синтаксис:

a = savestringlisttofileutf8(sl_id, filename);

Аргументы:

Имя Тип данных Описание
sl_id integer Идентификатор списка строк
filename string Имя (путь) файла для сохранения списка строк

Описание:

savestringlisttofileutf8 – функция производит сохранение списка строк с идентификатором sl_id в файл имеющий имя (путь) filename с использованием кодировки UTF-8. Если имя файла не содержит путь, то сохранение будет производиться в текущую рабочую папку (из которой производилось последнее открытие файла). Идентификатор списка строк может быть получен функцией createstringlist.

Результат:

Имя Тип данных Описание
a boolean Функция возвращает логическую единицу (true) если запись завершилась успехом и логический ноль (false) в противном случае.

Пример:

var
s_01: string = "string1" + chr(10) + "string2",
s_02: string = "string2";
//создание списка строк 
slist = createstringlist;
//загрузим строку s_01 в список
settextstringlist(slist, s_01);
//добавим строку s_02 в список 
addstringlist(slist, s_02, 0);
//запишем в файл в формате UTF-8               
a = savestringlisttofileutf8(slist, "d:\testtext1.txt");
//уничтожим список 
freeobject(slist);

В данном примере происходит создание списка строк с идентификатором slist, происходит добавление в него двух строк, после чего сохранение в указанный файл и уничтожение списка строк. В результате файл d:\testtext1.txt будет содержать следующие строки:

string1

string2

string3

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

Нет.