Q
qdgm988
Unregistered / Unconfirmed
GUEST, unregistred user!
用ftp传输文件的同行们一起来讨论讨论,ftp应用中的关键问题,以及容易出问题的问题。互相交流一下经验,互帮互助吗!我用过indyftp,也用过tnmftp。在此我先问一个问题:ftp高手或者有经验的人请进!帮我看看这是什么问题?(100分)<br />function ConnetIndyFtp(var aIndyFtp :TIdFTP):boolean;
begin
result := false;
aIndyFtp.Port := 21;
aIndyFtp.Host := '192.168.0.195';
aIndyFtp.User := 'yyyy';
aIndyFtp.Password := 'yyyy';
try
aIndyFtp.Connect(true);
except
exit;
end;
result := true;
end;
我多次执行
ConnetIndyFtp(IdFTP1)
会出现错误提示:
project2.exe raised exception class EIDprotocolReplyError with message'421'
当我再执行:IdFTP1.disconnetion;
后再执行ConnetIndyFtp(IdFTP1)
就好了!
请问是什么原因!
begin
result := false;
aIndyFtp.Port := 21;
aIndyFtp.Host := '192.168.0.195';
aIndyFtp.User := 'yyyy';
aIndyFtp.Password := 'yyyy';
try
aIndyFtp.Connect(true);
except
exit;
end;
result := true;
end;
我多次执行
ConnetIndyFtp(IdFTP1)
会出现错误提示:
project2.exe raised exception class EIDprotocolReplyError with message'421'
当我再执行:IdFTP1.disconnetion;
后再执行ConnetIndyFtp(IdFTP1)
就好了!
请问是什么原因!