Entwickler-Ecke
Internet / Netzwerk - IdFTP: Connection refused Error
pigfacejoe - Mi 14.03.07 21:35
Titel: IdFTP: Connection refused Error
Hallo,
Ich habe folgendens Problem:
Ich habe einen Timer, der nach 5 min. Einfach den Inhalt eines Mmemo auf meinen FTP Laden soll. Das kommt dann aber nach den 5min. immer zu einer Fehlermeldung. (Connection refused-> Connection reset by peer)
Hier mal der Quelltext der Prozedur Timer2.OnTimer:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| try http://Ftp.Passive:=True; ftp.connect; ftp.Delete(form1.edit3.text+'beruf.txt');
ftp.put(extractfilepath(Paramstr(0))+'beruf.dll',form1.edit3.text+'beruf.txt',false); except showmessage('Fehler bei Upload!'); end; deletefile(extractfilepath(Paramstr(0))+'beruf.dll'); image2.picture.LoadFromFile(ExtractFilePath(Paramstr(0))+'hoehle.jpg'); label2.Caption:=''; timer2.Enabled:=false;
end; |
Natürlich kommen vorher Passwort und alle anderen Daten noch als Eigenschaft von IdFTP.
Ich hoffe, ihr seht den Fehler..
Schönen Gruss,
PigfaceJoe
Ach ja: Wenn ich das ganze ohne Zeitintervall mache, funktioniert alles perfekt.
pigfacejoe - Do 15.03.07 16:47
Hm , weiss nicht vlt jm. wie ich das Problem beheben könnte?-Bei einem kleinem Zeitintervall (5sek.) klappts komischerweise
Andidreas - Do 15.03.07 17:34
Und wo bitte schön ist das Disconnect?
pigfacejoe - Do 15.03.07 18:30
Danke, das war natürlich auch ein Fehler, alleridngs hat sich nichts geändert , es kommt immenroch der Fehler. Hier nochmal der Quelltext:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| try ftp.connect; ftp.put(extractfilepath(Paramstr(0))+'beruf.dll',form1.edit3.text+'beruf.txt',false);
except showmessage('Fehler bei Upload!'); end;
deletefile(extractfilepath(Paramstr(0))+'beruf.dll'); image2.picture.LoadFromFile(ExtractFilePath(Paramstr(0))+'hoehle.jpg'); label2.Caption:=''; ftp.disconnect; timer2.Enabled:=false;
end; |
Andidreas - Do 15.03.07 20:27
Wo und wie hast Du User und Password eingetragen? Eventuell kann keine Verbindung aufgebaut werden weil die beiden Fehlen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!