|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.07.2008, 12:51 | #1 |
Пользователь
Регистрация: 03.07.2008
Сообщений: 11
|
Поиск в TstringGrid
У меня есть процедурка поиска в Гриде с учетом выбранных опций:
Код:
Последний раз редактировалось Dim0n; 03.07.2008 в 13:35. |
03.07.2008, 13:11 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Во-первых: Код нужно оформлять тегом (#) - тогда читабельно будет.
Во-вторых: ТЫ в свою процедуру передавай номер строки с которой начнется поиск, потом когда процедура чет найдет, запоминай позицию найденного, и при следующем поиске эту позицию передавай )
I'm learning to live...
|
03.07.2008, 13:37 | #3 |
Пользователь
Регистрация: 03.07.2008
Сообщений: 11
|
Stilet , а можно на пальцах?? Напиши примерчик плиз. Что в OnFind (TFindDialog) надо накатать?
Последний раз редактировалось Dim0n; 03.07.2008 в 13:42. |
03.07.2008, 14:13 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну если примерно прикинуть то можно вот так:
Код:
При клике по заголовку колонки в которой будет проходить поиск запустится функция поиска начиная с указанной строки. Конечно пример не точный для твоего задания но смысл отражает.
I'm learning to live...
|
03.07.2008, 15:31 | #5 |
Пользователь
Регистрация: 03.07.2008
Сообщений: 11
|
Даже не знаю помог ты мне или еще больше запутал...
Stilet, напиши плиз как будет для случая с TFindDialog |
03.07.2008, 15:44 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
хм. Может и запутал.
Вот примерно так: Код:
I'm learning to live...
|
03.07.2008, 15:50 | #7 |
Пользователь
Регистрация: 03.07.2008
Сообщений: 11
|
Ага, пасибо в любом случае...пофтыкаю
|
04.07.2008, 11:34 | #8 |
Пользователь
Регистрация: 03.07.2008
Сообщений: 11
|
Разрыв мозга....
Stilet, не мог бы ты написать связку процедурки, которую я написал выше, с компонентом TFindDialog Пасиба зарание |
04.07.2008, 11:57 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вежливость - за вежливость. Могу.
Код:
I'm learning to live...
|
04.07.2008, 15:13 | #10 |
Пользователь
Регистрация: 03.07.2008
Сообщений: 11
|
тоесть ты просто дописал
Код:
OK вроде как можно было не описывать, зарезервированное слово. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кнопки в TStringGrid | dimon000 | Общие вопросы Delphi | 4 | 29.07.2008 10:54 |
TStringGrid автопрокрутка | Carbon | Общие вопросы Delphi | 5 | 08.03.2008 12:58 |
Помогите со TStringGrid | Sanprof | Общие вопросы Delphi | 3 | 06.03.2008 16:20 |
TStringGrid | Gromsky | Компоненты Delphi | 4 | 04.03.2008 23:41 |
TStringGrid | mrandrey | Компоненты Delphi | 2 | 06.07.2007 15:24 |