Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.09.19;
Скачать: CL | DM;

Вниз

Фильтрация с задержкой   Найти похожие ветки 

 
ixen ©   (2010-06-22 12:07) [0]

Здравствуйте! Пишу программу работающая с базой данных Firebird. Использую TFIBdataset. Над гридом поместил Tedit, при наборе текста в котором в гриде фильтруются данные. Фильтрацию поместил в обработчик Tedit OnKeyUp. Как сделать чтобы фильтрация не происходил при каждом нажатии клавиши, а через пару секунд после набора текста в Tedit.


 
Ega23 ©   (2010-06-22 12:09) [1]


> Как сделать чтобы фильтрация не происходил при каждом нажатии
> клавиши, а через пару секунд после набора текста в Tedit.


Сделай лучше по нажатию Enter.
А в целом - таймер.


 
Timer1Timer   (2010-06-22 12:14) [2]

Edit1KeyPress()
begin
 Timer1.Enabled := false;
 Timer1.Interval := 1000; // msec
 Timer1.Enabled := true;
end;

Timer1Timer()
begin
 // фильтрация
end;


 
Anatoly Podgoretsky ©   (2010-06-22 12:22) [3]

> ixen  (22.06.2010 12:07:00)  [0]

Таймер, очень просто.


 
ixen ©   (2010-06-22 12:24) [4]

с таймером не хочу почему то... сделаю по ентеру .. спасибо...



Страницы: 1 вся ветка

Текущий архив: 2010.09.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
11-1222555772
AnarchyMob
2008-09-28 02:49
2010.09.19
Lazarus и KOL & MCK


15-1276979398
Юрий
2010-06-20 00:29
2010.09.19
С днем рождения ! 20 июня 2010 воскресенье


8-1178559147
BB2000
2007-05-07 21:32
2010.09.19
GDI+ <> canvas.copyrect


15-1276582543
12
2010-06-15 10:15
2010.09.19
Мысль. Сельское хоз-во. Давление и полив.


2-1277474763
Scot Storch
2010-06-25 18:06
2010.09.19
Нужен совет по организации TQuery