Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi,

ich bastel hier gerade an nem FTP Download in ner Anwendung und hab dabei folgendes Problem.

Ich will der Fortschritt per Progressbar (CProgressCtrl) anzeigen.

Das anzeigen is ja auch kein Porblem, aber die Ermittlung des passenden Wertes.

Die Groesse des Files aufm FTP hab ich und nun such ich ne gute Möglichkeit, wie ich quasi die Anzahl der schon Übertragenen Bytes festellen kann.

Hat vielleicht schonmal jemand was in der Richtung gemacht? :D

Goos

Geschrieben

Ne richtige funktion gibts da leider nicht, aber man kann mit dem raw ftp command SIZE normalerweise die Groesse der Datei aufm FTP auslesen und dann mit dem aktuellen Filesize der Datei die lokal geschrieben wird vergleichen.....Dummerweise unterstützt z.B. der IIS das SIZE Kommando nicht und man muss sich die Groesse aus nem Directory Listing holen.

Geschrieben

Hmmm war doch keine so gute Loesung...zu langsam und ungenau.

Ich machs jetzt doch genauer, was ja eigentlich auch nicht so problematisch ist, da mir CAsyncSocket::Receive ja die Anzahl der empfangenen Bytes zurueckliefert :)

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...