Показать сообщение отдельно
  #14  
Старый 12.03.2014, 16:34
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от novashdima
Может я чего-то не понимаю, но синхронизация нужна при любом взаимодействии с ГУИ, и передавал я ее только для того, чтобы обновить Мемо на форме.
Синхронизация конечно нужна, но зачем параллельный поток пытается передать основному потоку StringList если этот StringList и так является объектом главного потока (формы), а не параллельного (MyThread)?

UPD.
Ну то есть, в смысле, зачем тогда методу UpdateMemo нужен параметр? Достаточно просто сообщить форме чтобы она обновила Мемо, а свойство Text из StringList форма может сама без всякой синхронизации прочитать - это же её объект.
Ответить с цитированием