Показать сообщение отдельно
  #6  
Старый 04.12.2015, 20:34
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

сортировка делается двойным циклом.
Если есть возможность, то можно использоваться TStringList добавив не только значение, но и объект, в которм хранить список позиций.
На самом деле задача решается в 3 приема.
1. Сначала в какой-нить список пишем все буквы и их позиции.
2. Сортируем полученный список по буквам.
3. Делаем вывод результата из списка.
Ответить с цитированием