Hallo alle miteinander...
zum Problem:
in meinem Programm werden von verschiedenen Standorten (nicht gleichzeitig )verschiedene Dateien auf
FTP gespeichert.
An dem einen Standort läuft alles bestens. An dem anderen Standort bricht die Speicherung willkürlich
an verschiedenen Punkten ab mit Socket Error 10057 (im Prinzip nicht Connected).
zur Frage:
ich habe zwar eine allgemeine Fehlerbehandlung, welche aber in diesem Fall nicht ausgeführt wird.
wie kann ich den
Indy Fehler behandeln ?
Danke fürs Interresse...
Auszug aus dem Quelltext...
Delphi-Quellcode:
try
Form1.IDFTP1.Put(Form1.FileListBox1.Items.Strings[Anzahl],Form1.FileListBox1.Items.Strings[Anzahl],false);
except
Form1.IdFTP1.ChangeDirUp;
Form1.Panel3.Visible:= False;
Form1.Label1.Visible:= False;
Form1.Label2.Caption:= '';
if Form1.IDFTP1.Connected = True then Form1.IDFTP1.Disconnect;
exit;
end;
[edit=SirThornberry]Delphi-Tags gesetzt - Mfg, SirThornberry[/edit]