download/backgroundworker stoppen

Status
Niet open voor verdere reacties.

famlam

Gebruiker
Lid geworden
15 okt 2008
Berichten
416
Hoe kun je een download/backgroundworker stoppen?

Hij wordt uitgevoerd in een backgroundworker, maar als ik bgw.cancelasynchr() gebruik dan cancelt hij het pas NADAT de download voltooid is. (de code direct onder my.computer.network.downloadfile(p,q) wordt niet uitgevoerd). Maar aangezien de te downloaden bestandjes soms in de honderd MB groot zijn duurt het dus erg lang voordat de backgroundworker (bgw) stopt. Aangezien het programma erg afhankelijk is van de bgw.runworkercompleted sub is het voor mij van belang om dit snel af te kunnen breken.

Iemand ideeën?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan