Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > отображение динамических данных потоком


Автор: vasili 5.3.2009, 10:47
Привет Просмотрел форум, но ответа для себя не нашел Задача
Поток (объект класса TThread) должен отображать на форме ход обработки в основной программе Т.е. существуют глобальные переменные-счетчики (число найденных записей, позиция обработки в файле, текущий файл и т.д.), которые должен получать поток в качестве параметров и  отображать на форме в компонентах Edit, ProgressBar.
Как передать эти параметры потоку и постоянно обновлять?
М.б. предпочтителен другой способ
Если возможно - кусок кода

Автор: mrbrooks 5.3.2009, 10:50
vasili, http://rxlib.ru/WinLesson/bles2_1.htm

Автор: THandle 5.3.2009, 10:57
Я бы посоветовал по потокам почитать эту статью:
http://forum.vingrad.ru/forum/topic-60076.html

Автор: xvr 5.3.2009, 13:00
Нормальные люди делают наоборот - в основной программе отображают то, что делается в потоке (см. метод Synchronize TThread'а). VCL не рассчитан на работу где либо вне основного потока приложения

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)