![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.01.2008
Сообщений: 30
|
![]()
Как можно отсортировать по алфавиту строки в TStringGrid по одному столбцу?
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 03.11.2007
Сообщений: 91
|
![]()
Если там нету специальных свойств, я бы посоветовал тем же пузырьком.)
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 09.01.2008
Сообщений: 30
|
![]()
В смысле? %-(
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 09.01.2008
Сообщений: 30
|
![]()
Не совсем понятно, как этот алгоритм адаптировать к моему случаю... (
Попробую уточнить - сортировка как в Windows Explorer в режиме "Вид - Таблица". Только в TStringGrid-е Delphi. Желательно, чтобы, как в Explorer-е, сортировка активировалась по клику на "Fixed Row". Нет ли какого-нибудь стандартного метода, который бы позволял это реализовать? И если нет, то каким образом это можно сделать ( код ) ? Заранее спасибо. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
как в обычной банальнейшей сортировке "пузырьком" - сравниваете два элемента, если условие больше-меньше выполняется, то меняете местами! Вот только менять местами надо не два элемента, а две строчки целиком...
Это не очень оптимально, зато быстро и просто. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 09.01.2008
Сообщений: 30
|
![]()
Спасибо, сортировка работает. Последнее, что хотелось бы уточнить - как можно отследить клик по "Fixed Row", чтобы по этому клику активировалась сортировка по определённому столбцу?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка строк двухмерного массива | EfiopianDIMON | Общие вопросы C/C++ | 9 | 26.05.2009 22:52 |
Сортировка строк | sheva75 | Microsoft Office Excel | 3 | 06.02.2008 05:00 |
Сортировка массива строк | StanPBH | Помощь студентам | 9 | 24.04.2007 00:34 |