Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.05.07;
Скачать: [xml.tar.bz2];

Вниз

Сортировка по алфавиту   Найти похожие ветки 

 
Белый Орёл   (2006-04-18 12:40) [0]

Приветствую, мастера! Вот появилась задача, для меня не приятная. Я работаю с виртуальным списком, т.е. Virtual ListView, и столкнулся с сортировкой. Имеется какое-то количество строк, которые надо отсортировать по алфавиту. Прошу вашей помощи в решении этого вопроса, желательно с комментариями.


 
Сергей М. ©   (2006-04-18 13:17) [1]

Сортировка списка в виртуальном режиме средствами TListView.CustomSort() невозможно.

Следует отсортировать оригинальный список любыми удобными средствами/алгоритмами, после чего подключить уже отсортированный список к TListView.


 
Белый Орёл   (2006-04-19 00:57) [2]

А где-нибудь есть пример такой сортировки? Или документация по сортировке в виртуальных списках?


 
Сергей М. ©   (2006-04-19 10:33) [3]


> где-нибудь есть пример такой сортировки?


Есть.
($DELPHI)\Demos\threads.dpr


> документация по сортировке в виртуальных списках?


Еще раз - сортировать следует не "виртуальный список", а реальный, т.е. тот к элементам которого осуществляется обращения в обработчиках событий OnDataXXXXX()



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.05.07;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.011 c
15-1144778438
Серджинйо
2006-04-11 22:00
2006.05.07
Graphics.pas


1-1143802681
bns
2006-03-31 14:58
2006.05.07
Определение места AV


1-1143741211
Mortem
2006-03-30 21:53
2006.05.07
Crt под Delphi


8-1133989577
Дебил-Дебилович-Дебилкин
2005-12-08 00:06
2006.05.07
PaintBox загрузка картинки


3-1142560399
soi
2006-03-17 04:53
2006.05.07
Перехват момента добавления довой записи в DBF файл из внешней пр





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский