Страница 1 из 1

Выполнение запросов в другом потоке

Добавлено: 27 апр 2006, 11:01
romero1206
C++ Builder. Нужно выполнить запрос (Query1->Open), это занимает довольно много времени. В это время основная форма "подвисает". Как перенести выполнение в другой поток?
При использовании TThread обращение к VCLовским компонентам должно происходить через Synchronize, т.е. это будет делаться в основном потоке, и приложение будет также "подвисать"

Добавлено: 27 апр 2006, 11:07
kdv

Добавлено: 27 апр 2006, 14:13
Merlin
Имхо надо просто над запросом помедитировать и добиться чтоб не подвисало.