Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
111 / 96 / 35
Регистрация: 03.02.2009
Сообщений: 282
1

Сортировка StringGrid

21.10.2009, 18:19. Показов 3308. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Хочу сделать сортировку строк в таблице StringGrid. Нагуглил вот такой код:
http://www.delphisources.ru/pa... sort3.html
Но возникла проблемма: код работает слишком медленно. У меня в таблице 2-3 тысячи строк и на их обработку уходит 15-20 секунд. нельзя-ли сделать как-нибудь быстрее? может надо скачать и установить какой-нибудь новый компонент.
Всем заранее спасибо за ответы.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.10.2009, 18:19
Ответы с готовыми решениями:

StringGrid. Сортировка
Доброго времени суток программисты, у меня снова вопрос по базам данных. Уже делаю следующую...

Сортировка и поиск информации в StringGrid
помогите пожалуйста! нужно сделать сортировку по следующим данным: дана БД магазина, включающая:...

Поиск в Stringgrid и вывод строк в новый Stringgrid
Привет. Наверное этот вопрос задавался уже много раз, но я не могу никак понять: 1. У меня есть...

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

3
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
21.10.2009, 20:25 2
а если попробывать посортировать строки или колонки, преобразовав их в TStringList? здесь даже есть пример, правда, для билдера, но там переделывать несложно
0
50 / 49 / 16
Регистрация: 12.03.2009
Сообщений: 133
22.10.2009, 11:56 3
Цитата Сообщение от VoodooMan Посмотреть сообщение
а если попробывать посортировать строки или колонки, преобразовав их в TStringList? здесь даже есть пример, правда, для билдера, но там переделывать несложно
В ссылке что запостил автор, как раз и используется TStringList вносить каких либо изменений не вижу смысла, так как в данном алгоритме все оптимизировано.

Автору предлогаю, использовать для большого числа строк DBGrid вместо StringGrid(если в программе действительно нужна необходимость постоянно сортировать строки).
0
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
22.10.2009, 12:03 4
_zz_, значит не так уж и оптимизировано, если жалуется на скорость
0
22.10.2009, 12:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.10.2009, 12:03
Помогаю со студенческими работами здесь

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

Сортировка StringGrid
Хочу сортировать StringGrid по типу сортировки массивов Например temp := a; a := a; a :=...

StringGrid сортировка
Бросте кто может или напишите простинькою сортировку StringGrid, а то я гуглил и ничего норм не...

Сортировка stringgrid
Есть код, но он сортирует не так как мне нужно procedure StrGrid(aSg : TStringGrid;const aCol...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru