Hallo,
Zitat von
simlei:
(oder anders... wie kann ich diesen Fehler umschiffen)
Wenn du mehrmals innerhalb eines Programms zu einem
FTP-Server connectest, würde ich einfach nach jeder Aktion neu connecten und somit auch einloggen:
Delphi-Quellcode:
IdFTP1.Host := 'host';
IdFTP1.Username := 'username';
IdFTP1.Password := 'passwort';
IdFTP1.Connect;
//IdFTP1.ChangeDir('/');
//Mach irgendwas, zb eine Datei uploaden
IdFTP1.Put('Datei.txt');
//schließen und verbindung beenden
IdFTP1.Quit;
IdFTP1.Disconnect;
So umgehst du auch Verbindungsaubbrüche, die eventuell auftreten können, wenn der Server kurzzeitig nicht erreichbar ist, da du dich immer wieder neu einloggst
Gruss
zebrafalke