Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 09.08.2004
Откуда: TSC! Russia
Во многих приложения, сортировка в TStringGrid осуществляется простым нажатием на нужный столбец, никто не пожскажет как лучше это реализовать? единственная мысль - представить все как двумерный массив и сортировать по нужному полю одним из методов, хоть пузырьком, хоть всплытием флойда
Или можно сделать лучше/проще/быстрее?

_________________
Over's Beer Clan



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Цитата:
Во многих приложения, сортировка в TStringGrid осуществляется простым нажатием на нужный столбец, никто не пожскажет как лучше это реализовать?

Вообщето мало кто юзает TStringGrid , а точнее почти никто.
Если с базой данных , то к примеру TdxDBGrid сам сортирует, если делать самому то меняя запросы к базе.
А использовать TStringGrid это не серьзено.
Что ты там хочеш сортировать то?


 

Member
Статус: Не в сети
Регистрация: 09.08.2004
Откуда: TSC! Russia
Ray Adams
просто по полям сортировать, ну там по фамилии, по номеру и т.д.
может и не серьезно, но большего там не надо

_________________
Over's Beer Clan


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
А данные у тебя выбираются из базы? Тогда сортируй запросом.


 

Member
Статус: Не в сети
Регистрация: 09.08.2004
Откуда: TSC! Russia
Ray Adams
нет никакой базы нет, просто двумерный массив,

_________________
Over's Beer Clan


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Ну тогда просто примени быстрый метод сортировки, примеры таких сортировок есть прямо в Delphi


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan