delphi中怎么用idFTP下载整讣 请!!!埂!!

电脑杂谈  发布时间:2020-01-04 08:01:25  来源:网络整理

delphi ftp获取下载文件大小_下载 文件 delphi_delphi ftp下载文件

展开全部

procedure TForm1.btn3Click(Sender: TObject);

var

idelphi ftp获取下载文件大小,j:Integer;

ls:TStringList;

fname:string;

begin

adoTBFtp.Close;

adoTBFtp.Open;

delphi ftp获取下载文件大小_delphi ftp下载文件_下载 文件 delphi

while not adoTBFtp.Eof do

begin

IdFtp1.Host:= adoTBFtp.fieldbyname('Ip').AsString;

IdFtp1.Username := adoTBFtp.fieldbyname('User').AsString;

IdFtp1.Password := adoTBFtp.fieldbyname('PassWord').AsString;

if not IdFtp1.Connected then

begin

try

IdFtp1.Connect;

下载 文件 delphi_delphi ftp下载文件_delphi ftp获取下载文件大小

except

on e:exception do

begin

ShowMessage(e.Message);

Exit;

end;

end;

end;

ls:=TStringList.Create;

下载 文件 delphi_delphi ftp获取下载文件大小_delphi ftp下载文件

IdFTP1.ChangeDir('/tellin/temp'); //到指定目录下 windows /;Unix /

//IdFTP1.TransferType := ftASCII;

IdFTP1.List(LS);//得到目录结构

for i:=0 to IdFtp1.DirectoryListing.Count-1 do //遍历所有目录

begin

//memo1.Lines.Add(IdFtp1.DirectoryListing.Items[i].FileName);//如果文件名和目录一样,就执行如下操 />for j:=1 to 12 do

begin

fname:='scf-0-'+intToStr(j)+'.run.old';

if IdFtp1.DirectoryListing.Items[i].FileName=fname then

delphi ftp获取下载文件大小_delphi ftp下载文件_下载 文件 delphi

begin

//传输文件get函数第一庚是服蜗的要下载的文件名,第二庚是本地的模式跟要保存的文件名

IdFtp1.Get(fnamedelphi ftp获取下载文件大小,adoTBFtp.fieldbyname('SavePath').AsString+fname,True);

end;

end;

end;

adoTBFtp.Next;

end;

ls.Free;

end;


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-135760-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...