Entwickler-Ecke
Internet / Netzwerk - IdFTPServer Fortschrittsbalken
seepy - Fr 02.05.08 17:22
Titel: IdFTPServer Fortschrittsbalken
hallo ich arbeite gerade an einen FTP-Server mit Hilfe von IdFTPServer. Hat jemand vielleicht eine Idee, wie man zu jedem Client der gerade von meinem Server downloadet den aktuellen Fortschritt der jew. Datei des Clients mit Hilfe einer Progressbar anzeigen kann?
vielen dank
seepy - Fr 09.05.08 16:16
hat denn echt keiner eine idee oder ein bisschen code? suche scho seit tagen nach einer möglichkeit.
pigfacejoe - Fr 09.05.08 16:36
So geht's:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure TForm1.IdFTP1Work(Sender: TObject; AWorkMode: TWorkMode; const AWorkCount: Integer); begin progressbar1.position:=AworkCount; end;
procedure TForm1.IdFTP1WorkBegin(Sender: TObject; AWorkMode: TWorkMode; const AWorkCountMax: Integer); begin progressbar1.max:=AworkCountMax; end; |
Gruss
Max
seepy - Fr 09.05.08 16:52
danke aber das wusste ich schon vorher :D
zumal sich das aber nur auf die idFTPClient-Komponente bezieht.
Hab aber explizit nach einer Möglichkeit gesucht, dies für einen IdFTPServer zu realisieren.
Der nette Nachbar - Fr 09.05.08 16:54
Wofür brauchst du denn die Forschrittsanzeige bei deinem Server.
Ist doch wurscht wer oder wieviel downlädt.
MfG
seepy - Fr 09.05.08 18:52
das ist ja alles schön und gut nur stellt die idftpserver-kompo dieses event doch gar nicht zur verfügung. wie das bei nem client funktioniert ist kein problem. aber wie bekomm ich zu allen verbundenen Clients den aktuellen übertragungsstatus?
wie das dann berechnet wird ist ja klar nur wie les ich das aus?
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!