Сортировка списка строк в алфавитном порядке
sortstringlist(sl_id);
sl_id - идентификатор списка строк.
sortstringlist – функция производит сортировка списка строк с идентификатором sl_id по алфавиту. Список строк может быть создан, например, с помощью функций createstringlist, extractstrings.
Список строк sl_id становится отсортированным в алфавитном порядке.
initialization sl = createstringlist; //создание списка строк //добавление строк в список строк addstringlist(sl,"фывфыасым",0); addstringlist(sl,"авымвпарв",0); addstringlist(sl,"zdfgkrjhn",0); addstringlist(sl,"asdvbfdf",0); sortstringlist(sl); //сортировка списка строк //вывод списка строк в окно сообщений for(i=0;countstringlist(sl)-1) begin seterrorstr(getstringlist(sl,i),0); end; freeobject(sl); //освобождение списка строк end;
В результате выполнения скрипта будет создан список строк, наполнен четырьмя строками, отсортирован по алфавиту и выведен в окно сообщений проекта.