![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
Пытаюсь отсортировать столбец по алфавиту:
Код:
Код:
![]()
Я бы изменил мир, но Бог не дает исходники...
|
![]() |
![]() |
![]() |
#2 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
А если так написать, то сортируется.
Код:
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]() Цитата:
P.S Заменил: Код:
ssAnsiAlphaCase вроде заработало...
Я бы изменил мир, но Бог не дает исходники...
Последний раз редактировалось Polotenchik; 24.07.2009 в 19:11. |
|
![]() |
![]() |
![]() |
#4 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
И тем не менее, я по-прежнему утверждаю, что приведенный мной код был полностью работоспособен. По крайней мере в Д2009 я это лично проверял. Почему - это уже другой вопрос.
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
Хм. Странно! попробую еще тогда...
Я бы изменил мир, но Бог не дает исходники...
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
Баламут, а не поможете с одной еще проблемой?
тут вот в чем дело. Пытаюсь реализовать поиск. Вроде как все просто, но мне надо, что бы после каждого нажатия на кнопку он продолжал искать дальше: Код:
grid.FindNext - в надежде что это решит мою проблему, а так можно написать просто Point(-1,-1). fnAutoGoto - выделять ячейку fnFindInPresetCol - искать в определенной колонки: grid.FindCol:=1; fnMatchRegular - метод поиска, но суть его не понял. Например fnMatchFull ищет именно всю запись целиком. На самом деле проблемы две: 1. Нажимаю на кнопку он находит, но при повторном нажатии на кнопку он не хочет искать дальше. 2. если например забито в ячейки "Привет" и я ищу слово Привет то находит, но если забито "Привет как дела" и я ищу опять же слово привет то не находит. В общем мне надо, что бы искал по всем ячейкам любые слова, части слов и т.д. Т.е написал При в поиске и он нашел... Ну Вы поняли. Как в блокноте. Убил куча времени, но так и не смог сделать. Помогите пожалуйста. Заранее большое спасибо! P.S Пример с поиском в доке (может он чем-то поможет): Код:
Я бы изменил мир, но Бог не дает исходники...
Последний раз редактировалось Polotenchik; 29.07.2009 в 22:34. |
![]() |
![]() |
![]() |
#7 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
Вот если честно, то мне совсем не хочется разбираться с методами компонента уже по той простой причине, что написать свой метод поиска не составляет абсолютно никакого труда (и лень меня одолела
![]() Код:
Последний раз редактировалось Баламут; 30.07.2009 в 02:47. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
Баламут, спасибо код помог. сделал так (в событии онклик кнопки):
Код:
Код:
Все работает, но есть одна проблемка: вот например в гриде такой вот список: привет как дела шапка жук набираю я в поиске букву а и жму кнопку, он выделяет мне сперва как дела, потом жму еще раз кнопку и он переходит на шапка, так как в них есть буква а. Теперь когда я жму еще раз кнопку он опять остается на слове шапка и только после следующего нажатия начинает поиск сначала. Т.е один клик выходит лишний и я в принципе понимаю почему, но как поправить не знаю.
Я бы изменил мир, но Бог не дает исходники...
Последний раз редактировалось Polotenchik; 03.08.2009 в 13:26. |
![]() |
![]() |
![]() |
#9 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
Вот так должно все работать
Код:
Последний раз редактировалось Баламут; 04.08.2009 в 04:16. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 04.12.2008
Сообщений: 260
|
![]()
СПАСИБО БОЛЬШОЕ!
Я бы изменил мир, но Бог не дает исходники...
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка файлов в Explorer vs сортировка в Delphi | mutabor | Общие вопросы Delphi | 11 | 04.09.2009 14:32 |
Замена компоненту TMS TAdvStringGrid | Polotenchik | Компоненты Delphi | 0 | 03.07.2009 16:22 |
TMS Components Pack платный?! | Polotenchik | Компоненты Delphi | 17 | 01.07.2009 01:09 |
Связать 2 таблицы AdvStringGrid компанента TMS Component Pack | Polotenchik | Компоненты Delphi | 3 | 27.06.2009 00:47 |
TMS Component Pack | Gromsky | Общие вопросы C/C++ | 0 | 16.04.2009 15:23 |