Форум: "Система";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Внизотображенире данных из другого потока Найти похожие ветки
← →
Дмитрий Смирнов (2004-01-22 15:35) [0]Не подсажет ли кто, как поступить ?
Как класс Thread создан дополнительный поток. Его код исполняется по событию таймера, находящегося в основном потоке.
В основном потоке есть DBGrid на котором отображается результат запроса ADOQuery, в дополнительном потоке выполняется SQL запрос через этот ADOQUERY.
В момент исполнения кода дополнительного потока, отображение результата в DBGrid исчезает, некоторое время(1-2с) пустой DBGrid, затем появляется результат нового запроса.
Вопрос, как предотвратить исчезание результата старого запроса до появления результата нового ?
← →
Юрий Зотов © (2004-01-22 20:16) [1]Не поможет ли связка DisableControls + EnableControls?
← →
Дмитрий Смирнов (2004-01-26 08:50) [2]Спасибо за совет, но я уже пробовал. Связка DisableControls + EnableControls вместе с Bookmarks помогает справляться с проблемой промаргивания (при обновлении резултьтата) при работе в одном потоке, а в моём случае не даёт результата.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.079 c