How to Download a File via FTP in Delphi XE
A quick example to download a fila via FTP using Indy (IdFTP): uses … IdFTP, IdFTPCommon … procedure TForm1.Button1Click(Sender: TObject); begin IdFTP1.Host := ‘test.rebex.net’; IdFTP1.Port := 21; IdFTP1.ConnectTimeout := 5000; IdFTP1.Username := ‘demo’; IdFTP1.Password := ‘password’; IdFTP1.TransferType := IdFTPCommon.TIdFTPTransferType.ftBinary; IdFTP1.Passive := True; try IdFTP1.Connect; try IdFTP1.Get(‘/pub/example/pop3-browser.png’, ExtractFilePath(ParamStr(0)) + ‘pop3-browser.png’, True, False); finally IdFTP1.Disconnect; […]