Индикатор выполнения с поиском по FTS4 SQLite3 - PullRequest
0 голосов
/ 07 марта 2019

Mint-19.1, Lazarus 1.8.4

Я использую текстовый поиск SQlite3 и FTS4, и он отлично работает, получая результаты примерно за 15-20 секунд для 3,5 ГБ файла данных. Но процесс затягивает все, и я даже не могу активировать Progress Bar в режиме Marquee. Он начинает перемещать цветной блок, затем останавливается, пока не будут возвращены результаты поиска.

Есть ли обратный звонок или что-то, что я могу использовать, что позволит мне показать пользователю, что вещь занята поиском? Просто скользящий номер в TLabel.Caption тоже будет в порядке.

Я нашел вики MTProcs.pas, которая звучит так, как будто она может помочь, но все ссылки возвращают ошибку 404.

И, прежде чем кто-либо изменит это как «Дубликат», я проверил заявленные дубликаты, но ничего даже отдаленно не применимо. :)

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...