Einzelnen Beitrag anzeigen

scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#2

Re: TIdFtp.Connect() Fehlerbehandlung möglich???

  Alt 12. Sep 2004, 12:18
Bei den Indys werden diese Meldungen über Exceptions behandelt, hier die wichtigsten:
Delphi-Quellcode:
          try
            idFTP1.Connect(true, 5000);
          except
            on E: EIdProtocolReplyError do
            begin
              If (E.ReplyErrorCode = 421) then
              begin
              end;
            on E: EIdSocketError do
            begin
              If (E.LastError = 10065) then
              begin
                MemoLog.Lines.Add(TimeToStr(now) + ': ' + 'FTP ' + ' ' + 'E: ' + E.Message);
              end;
            end;
            on E: EIdConnClosedGraceFully do
            begin
            end;
            on E: EIdConnectTimeOut do
            begin
            end;
            on E: EIdConnectException do
            begin
            end;
          end;
  Mit Zitat antworten Zitat