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