Download stor fil fra nettet.
Jeg er godt nok ved at opgive her...Jeg skal bruge en funktion som kan:
- downloaded en stor (+50MB) fil fra nettet.
- ikke får programmet til at fryse
- giver mulighed for at se hvor langt man er kommet.
Indy/idHTTP#
Virker kanont og kan alt hvad jeg skal bruge, bare ikke hente netop fra det sted der skal hentes fra. Underligt, irriterende og særdeles træls.
GetInetFile#
Kan hente fra stedet hvor idHTTP har givet op, men får hele programmet til ar fryse indtil download er færdig. Og jeg aner ikke hvordan jeg kan lave statusopdateringer undervejs.
URLDownloadToFile#
Kan hente fra stedet hvor idHTTP har givet op, og der er halvdårlig opdatering, men får hele programmet til ar fryse indtil download er færdig.
Hvis bare jeg kan få GetInetFile eller URLDownloadToFile til ikke at fryse og har mulighed for at arbryde download undervejs så vil være rigtig fint. Tvivler på det sådan lige kan lade sig gære.
Alt hjælp er velkommen. Bruger Delphi6.
Rgs
Allan
