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