Показать сообщение отдельно
  #6  
Старый 09.07.2013, 14:18
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

В коде lmikle все подробно описано. Создается 3 потока, каждому указывается стартовый индекс массива и конечный. Каждый из потоков должен выполнить операции над своим блоком, потом просуммировать и поставить флаг "закончил". Основной поток в цикле ждет установки всех трех флагов "закончил". Что такое Sleep и FreeAndNil можно было догадаться по смыслу или посмотреть в гугле. Sleep чтобы не тратить время на главный поток, он будет работать только раз в 200 мс. Про Execute тоже можно было без проблем почитать в гугле - примеров море, и сотый раз перепечатывать сюда 5-страничные трактаты на тему Execute нет смысла.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием