А
StartFTP проверяет есть Test.exe на локальной машине и если нет - создаётс форма с Прогрессбаром и копирует, так вот для Прогрессбара нужно в iDFTP.onWork и iDFTP.onWorkBegin обрабатывать процес скачивания, а если файл на локале есть - запустить этот файл с локала