deletestringlist
Удаление строки из списка строк.
Синтаксис
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.
Дополнительные материалы
Нет.