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

Читаешь данные в главном потоке, что бы не путаться.
После чтения складваешь полученные данные в очередь (queue).
Потоков сколько хочешь (только не забудь синхронизацию, если будет несколько). Поток(и) забирают очередной объект из очереди и обрабатывают.
Ответить с цитированием