Einzelnen Beitrag anzeigen

Benutzerbild von ascotlx
ascotlx

Registriert seit: 8. Mär 2005
Ort: Hamburg
97 Beiträge
 
Delphi 7 Professional
 
#1

EIdProtocolReplyError unter Delphi 2007

  Alt 13. Sep 2007, 10:49
moin moin DP'ler,

ich habe ein Projekt unter D7 geschrieben und wollte es nun unter Delphi 2007 compilieren.
Nur leider werden einige "Bezeichner" nicht mehr erkannt, z.B.: EIdSocketError (schon gefunden)
und EIdProtocolReplyError. Nur kann ich eben diesen nirgendwo finden.

Delphi-Quellcode:
  //============================================================================
  try //FTP: ist die Datei vorhanden ??
    IdFTP1.ChangeDir(sk_RDir);
    IdFTP1.Get(sk_getFile, sk_LDir + '\' + sk_getFile, True, false);
  except on e:EIdProtocolReplyError do <======================== der hier wird nicht gefunden
    begin
      Form1.Label2.Caption:='Vaudis Datei Fehler';
      MessageDlg(Mftpf + Msupp ,mtInformation, [mbOk], 0);
      WriteLog(' Abbruch: Fehler beim FTP Dateitransfer');
      Application.Terminate;
      Exit;
    end;
  end;
Hat jemand eine Idee wie ich das Problem lösen kann??

Besten Dank

ascotlx

EDIT EDIT EDIT
Hab durch einen Hinweis in einem Forum den TIP EIdReplyRFCError gefunden. Somit sollte folgendes funktionieren...

Delphi-Quellcode:
uses
IdReplyRFC

...
except on e:EIdReplyRFCError do // früher EIdProtocollReplyError
...
... aber vorsicht .. noch ungetestet.
Trotzdem weiss ich beim besten Willen nicht was der Quatsch soll.
Aber ich habe noch nicht genug Updates in dieser Form mitgemacht, vielleicht ist das ja normal.

Grüsse
ascotlx

P.S.: Solbald der Test positiv ist meld' ich mich nochmal...
workarounds gibt es wie Sand am Meer und manchmal hat man ein workaround ohne es zu wissen
  Mit Zitat antworten Zitat