как изменить controls (Windows Form) из другого thread и ...
От: Vasvasvas2004  
Дата: 19.11.10 22:20
Оценка:
объекта класса, который не имеет reference на объект формы?

Например, есть некоторый алгоритм, сделанный ввиде класса CAlgorithm, который что-то вычисляет. Для того чтобы начать вычисление есть функция FStart(), которая создает thread, в котором и проходят вычисления. Для того чтобы показать состояние вычисления надо чтобы этот thread изменял в CApplication : Form значение в TextBox, скажем Idle, Phase1, Phase2 ...

CAlgorithm не связан с CApplication и не наследован от Form. Можно в CAlgorithm передавать control, в котором надо поменять значение.

Варианты
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.