Problem mit IdFTP
-
Hallo,
Ich habe da folgenden Quelltext:IdFTP1->Host=FTPServername; IdFTP1->Username=FTPBenutzername; IdFTP1->Password=FTPPasswort; IdFTP1->Passive=false; IdFTP1->Port=21; IdFTP1->TransferType=ftBinary; IdFTP1->Connect(); try { IdFTP1->Get(File1,File2, true, false); }catch(Exception &e) { } IdFTP1->Disconnect();Und dabei bekomme ich dann meistens folgende Fehlermeldung:
---------------------------
Debugger Exception Notification
---------------------------
Project HFManager.exe raised exception class EAccessViolation with message 'Access Violation'.
---------------------------
Break Continue Help
---------------------------Allerdings kommt die nicht sofort am Anfang, sondern während des Downloads...
Kann mir da jemand was dazu sagen?

Krycek
-
Habe jetzt gerade keinen BCB da, aber ich glaube, dass Deine get-Methode fehlerhaft ist. (Kommen da nicht nur drei Parameter???)
Vielleicht hilft es Dir.Grüsse
-
Leider nicht, die eine Variable sagt, ob ein Download fortgesetzt wird, der andere, ob eine ggf. bestehende Datei überschrieben wird...
An einer anderen, kleineren Datei in dem selben Projekt funktioniert es so...

Krycek
-
hi,
Setz mal den Timeout vom IdFTP höher.