Delphi中的TIdFTP错误处理(Indy 10)

时间:2019-01-25 23:24:30

标签: delphi ftp indy

有人可以向我解释如何使用TIdFTP处理错误吗?

例如,我尝试如下连接...

with IdFTP do
begin
  Username := xxxxx;
  Password := '1000';
  Host := xxx.xxx.xxx.xxx;
  Port := 21;
  ConnectTimeOut := 5000;
  try
    Connect;
  except
    On E: Exception do
      ShowMessage(E.Message);
  end;
end;

如果我使用了错误的密码(如上例中所刻意模拟用户输入错误密码可能发生的情况),则会收到错误“命令顺序错误”的提示。那没有告诉我真正的问题。有什么方法可以对实际错误进行有意义的描述,即:密码不正确?

0 个答案:

没有答案