Download Fremskridt

Tags:    delphi

<< < 12 > >>
Jeg har et program der henter en fil fra min hjemmeside men jeg ville gerne kunne vise hvor langt den er kommet med filen med en slags progress bar og med et tal i %



20 svar postet i denne tråd vises herunder
5 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Den har jeg før læst og det eneste jeg fandt ud af var hvordan man laver en progress bar der viser et fremskridt af ingenting

altså der er jo godt nok en progress bar men den viser jo ikke ligefrem hvor meget af filen man har hentet den viser bare hvor mange gange en timer er blevet udført Ja den gauge artikel er mildesttalt ubrugelige (Personlig fatter jeg ikke hvordan den kom med,... Skal der så også være en button artikel eller hvad ?)
-
WWW: http://neuros.h4f.dk
email: neuroman@ebvum.dk

Jeg ved ikke lige om man kan med URLmon... men hvis du har indy så kan du bruge det her:

Du skal bruge en TIdHTTP, En gauge og en TIdAntiFreeze

Download knappen
Fold kodeboks ind/udKode 


IdHttp'ens OnWorkBegin:
Fold kodeboks ind/udKode 


IdHttp'ens OnWork:
Fold kodeboks ind/udKode 


Jeg har testet det og det virker skøno :)
-
WWW: http://neuros.h4f.dk
email: neuroman@ebvum.dk



[Redigeret d. 22/06-03 15:43:02 af Elias (neuroman)]



Kig på Gauge artiklen, her på udvikleren.dk.
Med Venlig Hilsen: CHadi
http://chadi.h4f.dk



Skal der ikke stå:
ProgressBar1.Max := IdHTTP1.AWorkCountMax;
I stedet for:
ProgressBar1.Max := AWorkCountMax;

Og:
ProgressBar1.Position := IdHTTP1.AWorkCount;
I stedet for:
ProgressBar1.Position := AWorkCount;

mikl | mikl@mikl.dk | MSN: mikl@mikl.dk



Jeg har et program der henter en fil fra min hjemmeside men jeg ville gerne kunne vise hvor langt den er kommet med filen med en slags progress bar og med et tal i %


Prøv at kigge i denne tråd:
http://www.udvikleren.dk/thread.php?f=2&t=821

MH.

The-Freak

Livet er for kort til at kede sig.



hvis du nu lagrer dataerne midlertidigt i en tstream, så kan du jo tjekke hvor stor den stream er, og så skal der jo ikke ret meget procent regning i folkeskolen til for at regne resten ud



Den har jeg før læst og det eneste jeg fandt ud af var hvordan man laver en progress bar der viser et fremskridt af ingenting

altså der er jo godt nok en progress bar men den viser jo ikke ligefrem hvor meget af filen man har hentet den viser bare hvor mange gange en timer er blevet udført



Hvad bruger du til at downloade filen ?

---
Hilsen Anders



Hvad bruger du til at downloade filen ?

---
Hilsen Anders


uses Urlmon

urldownloadtofile(nil,'http://www.side.dk/fil','c:\\fil.txt',9,nil);




Den har jeg før læst og det eneste jeg fandt ud af var hvordan man laver en progress bar der viser et fremskridt af ingenting

altså der er jo godt nok en progress bar men den viser jo ikke ligefrem hvor meget af filen man har hentet den viser bare hvor mange gange en timer er blevet udført
Ja den gauge artikel er mildesttalt ubrugelige (Personlig fatter jeg ikke hvordan den kom med,... Skal der så også være en button artikel eller hvad ?)
-
WWW: http://neuros.h4f.dk
email: neuroman@ebvum.dk



Husk dog at selvom du bruger Antifreeze, så kan indy godt være en del ustabil, og dit vindue opdateres måske ikke lige heletiden, desuden kan det godt ske at der f.eks står 99% færdig selvom den er færdig til at fjerne den skønhedsfejl kan du bruge OnWorkEnd...



<< < 12 > >>
t