Показать сообщение отдельно
  #1  
Старый 17.04.2016, 11:18
Аватар для SpectraL
SpectraL SpectraL вне форума
Начинающий
 
Регистрация: 19.05.2011
Адрес: Санкт-Петербург
Сообщения: 112
Версия Delphi: 10.1 Berlin
Репутация: 10
Вопрос Можно ли Synchronize использовать в другом модуле?

Можно ли Synchronize использовать в другом модуле? Может быть есть другие подобные подпрограммы?
Пример:
Код:
unit Unit3;

interface
  uses
    Unit1, Unit2; // модуль с главной формой (Form1) и модуль с потоком (Thread1: TThread1)

implementation

procedure Pro;
begin
  Thread1.Synchronize(procedure begin Form1.Caption := '123' end) // вызывает ошибку
end;

end.
Ответить с цитированием