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

Если сервер поддерживает несколько соединений с одного клиента, то можно при нахождении новой папки помещать ее в очередь на анализ, завести несколько потоков, которые будут просто брать имена папок из очереди и проверять файлы (при нахождении новой папки - ее в очередь). Потоки надо будет только свои делать, которые будут сигнализировать - работают они или нет. Подключение - свое в каждом потоке. И не забыть сделать синхронизацию между потоками.

ЗЫ. Немного сумбурно... но код писать лень.
Ответить с цитированием