Сохранение списка строк в файл, содержащий текст с разделителями.
savestringlisttofile(s_id, filename);
Имя | Тип данных | Описание |
---|---|---|
s_id | integer | Идентификатор списка строк |
filename | string | Имя файла для сохранения списка строк |
savestringlisttofile(s_id, filename) – строк строк с идентификатором s_id сохраняется в файл filename. В результате файл содержит текст, строки из списка разделяются разделителями «конец строки» или «перевод каретки».
Имя | Тип данных | Описание |
---|---|---|
При выполнении функции происходит сохранение списка строк в файл |
var s_01: string = "string1" + chr(10) + "string2", //создание списка строк slist1 = createstringlist; slist2 = createstringlist; //загрузим строку s_01 в список settextstringlist(slist1, s_01); //сохраним первый список строк в файл savestringlisttofile(slist1, "file.txt"); //загрузим текст из файла во второй список строк loadstringlistfromfile(slist2, "file.txt"); //уничтожим списки freeobject(slist1); freeobject(slist2);
В процессе выполнения примера при помощи функции createstringlist будут созданы списки строк с идентификаторами slist1 и slist2. В список строк slist1 при помощи функции settextstringlist будет загружена строка, объявленная с разделителем «перевод строки», в результате чего переменная slist1 будет содержать идентификатор списка строк “”string1”“string2””. Список строк slist1 при помощи функции savestringlisttofile будет сохранен в файл с именем file.txt. Файл будет создан в текущем каталоге. В список строк slist2 при помощи функции loadstringlistfromfile будет загружен список строк из файла с именем file.txt, в результате чего переменная slist2 будет содержать идентификатор списка строк “” string1”“string2””. Перед завершением примера списки строк удаляются при помощи функции freeobject.
Нет.