La funcion la llamo dentro del cuerpo del programa, tengo un timer que cada 60 segundos llama a la function y carga el bmp en un picture.
Código Delphi
[-]FtpDownloadFile( '192.168.1.12", 'admin', '1234', 21, '.', 'imagen.bmp', 'd:\imagen.bmp', nil, nil);
picture.loadfromfile( 'd:\imagen.bmp');