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