Можете ли вы сделать живую привязку к строковой переменной в Delphi XE 4
Вот моя проблема: у меня есть метка lblAccBalance и переменная в другом модуле sAccBal:String. Есть ли способ, которым я могу связать заголовок lblAccBalance со значением моей переменной в моем другом модуле с живыми привязками delphi xe4
1 ответ
Решение
Вы можете добавить дополнительный поток, опрашивающий строку var, например, 4 раза в секунду, а если она была изменена, то отправлять событие в основной поток, чтобы выполнить обновление. Или что-то типа того. Но строка является пассивным элементом и не имеет событий, и поэтому LB не может подключиться к ней и получать уведомления об изменениях. Вы должны предоставить уведомления об изменениях самостоятельно.
ответ Ариоха. читать комментарии