Показать сообщение отдельно
  #4  
Старый 23.11.2009, 14:46
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

У тебя многопоточное, или просто несколько компонентов соединения создается? Если первое, то передавай обработчик извне или сделай его методом базового класса-потока, а синхронизация через CriticalSection.
Если несколько соединений, но поток на самом деле один, то как тебе сказали (кстати, просто можно назначить один и тот же обработчик в инспекторе объектов, а внутри него уже разбюирать какой из компонентов его вызвал), а синхронизацию - через ту же criticalSection.
Ответить с цитированием