Entwickler-Ecke
Internet / Netzwerk - Alternative zu InternetReadFile -> Download abbrechen
wulfskin - Do 04.05.06 21:57
Titel: Alternative zu InternetReadFile -> Download abbrechen
Hallo,
ich benutze InternetOpen/InternetReadFile um eine Datei aus dem Internet auszulesen. Das ganze funktioniert auch wunderbar. Das Problem ist jedoch, dass InternetReadFile 2-10 Sekunden brauchen kann. Das liegt nicht daran, dass ich zuviel einlese (nur eine Zahl (4 Byte)), sondern das die externe Datei ein PHP Script ist und auf dem Server komplizierte Vorgänge ablaufen. Da ich das ganze in einem extra Thread mache, muss ich beim Beenden das Programmes erst warten, bis alle Thread geschlossen sind, was manchmal mehrere Sekunden dauern kann.
Da dies nicht schön ist, benötige ich eine Möglichkeit den Download sofort zu unterbrechen. Welche Befehle gibt es dafür (möglichst ohne extra Komponenten) bzw. welche Empfehlung gebt ihr mir?
Nur zur Info: Natürlich könnte ich auch einfach Beenden ohne auf die Threads zu warten, aber dass halte ich für äußerst unsauber.
Vielen Dank im Voraus!
Hape
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!