Внедрение многопоточности (Delphi XE2)

Юрий18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.09.2012

Доброго времени суток!

Имеется небольшой прототип приложения: GUI общается с DLL, отображая прогресс выполнения процедуры внутри DLL. Естественно, что интерфейс оказывается заморожен на время исполнения и сопутствующие с ним проблемы -> крайне нуждаюсь в профессиональной помощи.

Необходимо:

1) Реализовать многопоточность (разморозку интерфейса, операции паузы, отмены и т.п.). Желательно - OTL, однако возможно и через обычный TThread.

2) Дать рекомендации по дальнейшему развитию приложения с точки зрения многопоточности.

Исходники на Delphi XE2 (проект на FireMonkey) прилагаются.

Заявки фрилансеров