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
_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.