Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Вниз
Поиск в StringGrid? Найти похожие ветки
← →
DNS © (2004-03-18 07:05) [0]Народ, тут встала такая проблема, есть StringGrid и есть Edit. Дык вот как реализовать поиск в реальном времени - пользователь начинает вводить строку для поиска в Edit и при вводе каждой буквы происходит постепенный поиск введенной строки на наличие ее в таблице?
← →
MBo © (2004-03-18 07:07) [1]что именно вызывает затруднения?
← →
DNS © (2004-03-18 09:25) [2]2MBo - ну вообщем-то все, в принципе не знаю как это сделать. Даже идей никаких нет :( (Если бы были то наверное сам бы все сделал).
← →
MBo © (2004-03-18 09:41) [3]При изменении текста Edit возникает событие OnChange - вот в его обработчике пробегай всю таблицу в цикле.
← →
Алхимик © (2004-03-18 09:44) [4]Инкрементный поиск по моему это называется.
Строки массива отсортировать, использовать бинарный поиск первого подходящего элемента.ааа
->баа
баба
бббб
ввв
← →
DNS © (2004-03-18 10:09) [5]2МВо - ну вот разве что так, только есть маленькая загвоздка, данный метод слишком ресурсоемкий (в принципе можно и его сделать, но я думал что можно как-то по другому).
Ну если больше никто ничего не предложит лучше, придется делать так.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.029 c