用idftpclient连接ftp服务器,连接成功后服务器会发送成功的返回信息。发现idftp无法响应这些返回信息,每次连接成功后,返回信息都会造成异常,然后程序中断。而且无法捕获这些异常。2007的idftp无法用Intercep调用IdLogEvent响应消息,请问该如何处理,等待中。

解决方案 »

  1.   

    indy 10吧?我那UDP也有问题了。
    ftp倒搞定了。
      

  2.   

    就是indy 10  还没有好的解决办法,只能修改服务端。那是C#写的,郁闷中。
      

  3.   

    我直接在OnStatus事件中获取信息。
    procedure TfrmFileUpload.ftpUploadStatus(ASender: TObject;
      const AStatus: TIdStatus; const AStatusText: string);
    begin
      lblMsg.Caption := AStatusText;
      lblMsg.Update;
    end;