使用简单的代码,例如:
procedure TForm1.cxButton1Click(Sender: TObject);
begin
ftp.Host := 'domain';
ftp.Username := 'user';
ftp.Password := 'password';
ftp.Connect;
ftp.Put('C:\_Projects\testpicture.JPG');
ftp.Quit;
ftp.Disconnect;
end;
我得到了以下结果:
- 上传时应用程序会冻结(因此无法看到进度条位置)。
- 上传的文件损坏(损坏文件大小超过几个字节)。
谢谢。