sortstringlist

Сортировка списка строк в алфавитном порядке

Синтаксис:

sortstringlist(sl_id);

Аргументы:

Имя Тип данных Описание
sl_id integer Идентификатор списка строк

Описание:

sortstringlist – функция производит сортировку списка строк с идентификатором sl_id по алфавиту. Список строк может быть создан, например, с помощью функций createstringlist, extractstrings.

Результат:

Имя Тип данных Описание
    Список строк sl_id становится отсортированным в алфавитном порядке

Пример:

initialization
sl = createstringlist; //создание списка строк
//добавление строк в список строк
addstringlist(sl,"абвг",0); 
addstringlist(sl,"яюэ",0);
addstringlist(sl,"zyx",0);
addstringlist(sl,"abcd",0);
sortstringlist(sl); //сортировка списка строк
//вывод списка строк в окно сообщений
for(i=0;countstringlist(sl)-1) begin
 seterrorstr(getstringlist(sl,i),0);
end;
freeobject(sl); //освобождение списка строк
end;

В результате выполнения скрипта будет создан список строк, наполнен четырьмя строками, отсортирован по алфавиту и выведен в окно сообщений проекта.

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

Нет.