может всё-таки есть смысл не выводить все данные, а изначально отобрать нужные и потом бегать по Locate?
ps. а вообще перейди на компоненты FIB+ ... они пошустрее будут.
ps2. и да, как подсказал lmikle: перед началом locate делать DisableControls и после него EnableControls
|