FTP-Komponente von Indy, Grösse der herunterzuladenden Datei ermitteln



  • Hallo Leute,

    ich verwende die TidFTP von Indy 9, und habe das Problem,
    dass als Grösse der herunterzuladenden Datei immer 0 zurückgegeben wird.

    void __fastcall TForm1::IdFTP_DownloadWorkBegin(TObject *Sender,
          TWorkMode AWorkMode, const int AWorkCountMax)
    {
     "AWorkCountMax" ist immer NUll !
    }
    

    Weiss vielleicht jemand woran das liegt?



  • Ist der Download selbst denn erfolgreich?
    Hast du mal gegen veschiedene FTP-Server getestet?
    Was sagt der entsprechende Wert im OnWork-Ereignis?



  • Der Download wird erfolgreich beendet.
    Und die Anzahl der übertragenen Bytes wird in "OnWork()" inkrementiert.

    Ich werde noch verschiedene Server ausprobieren. Vielleicht liegt es wirklich am Server.

    Danke für den Tipp


Anmelden zum Antworten