Entwickler-Ecke

Internet / Netzwerk - idhttp.get und pause


eyeless - Fr 12.08.05 16:05
Titel: idhttp.get und pause
hallöle!

folgendes: ich habe mit der indy-kompo idHTTP ein programm zu downloaden von dateien gemacht.
funzt auch supi. ich habe auch mit OnWorkBegin, OnWork und OnWorkEnd progressbar-, kb/sec- und "geladen/gesamt"-anzeige realisiert. funzt auch supörb.
ABER: ich lade die ganze datei (also ALLES auf einmal, contentrangestart=0, -end=filesize).
NUN: WIE kann ich den download jez pausieren oder gar stoppen? mir dünkt, irgendetwas in der OnWork-routine ... oder? nur WAS?

wär schick, wenn mir da jemand unter meine behaarten arme greifen könnte ...

mfg, eyeless


matze.de - Fr 12.08.05 19:15

Hi, und :welcome: im DF :)

Wenn ich mich recht entsinne kann man sowas mit Threads machen, die man dann suspenden oder resumen kann.

mfg matze


eyeless - So 14.08.05 13:08

danke für das WELCOME und für deine antwort.

leider kenne ich mich mit threads nicht aus, hast du ein beispiel?

mfg, eyeless


matze.de - So 14.08.05 13:53

Für Systemnahe programmierung lege ich dir dieses wunderschöne Tutorial von Luckie ans Herz:http://www.luckie-online.de/Developer/Delphi/Tutorials/Threads_mit_Delphi.pdf
Für VCL Programmierung nimmste am besten die hier: http://www.dsdt.info/tutorials/threads/

mfg matze