Hallo,
Zitat von
ebber:
ich lade etwas mit
URLDownloadtoFile herunter. Da gibt es aber nichts was den Speed anzeigt? Muss man sich den berechnen aus der Dateigröße und dem schon geladenen?
wenn du beim Ereignis OnProgress() immer die Zeit nimmst (GetTickCount) und den Wert bei ulProgress = 0 zwischenspeicherst, dann kannst du die Ladegeschwindigkeit (kByte/sec) doch leicht berechnen:
Delphi-Quellcode:
var
kbsec: Double;
begin
kbsec := ulProgress * 1000 / 1024 / (GetTickCount - StartTickCount);
end;
Grüße vom marabu