Originariamente inviato da franzauker2.0
Sono due richieste diverse.
Se la domanda è "come fermo il download di qualcosa da internet con un bottone stop" è un conto.

Se la domanda è "come creo un thread che fa qualcosa, e lo interrompo quando voglio" è argomento diverso.
ciao,
io pensavo fosse la stessa cosa..., e comunque io ho bisogno di premere un pulsante che mi ferma un processo. sia se questo è il download di un file da internet e sia se è il ciclo di elaborazione di una determinata operazione.
in linea generale vorrei capire, una volta per tutte, come funziona questo tipo di funzionamento del thread per poterlo inserire nelle mie procedure dove l'esecuzione di alcuni passi possa essere interrotto dall'operatore.

sto cercando di capire l'esempio che (con tanti ringraziamenti) hai postato...non mi sono chiare alcune cose:

fai riferimento ad un form frmlog in cui c'e' un btnstop ed un memo
poi fai riferimento a delle procedure salvabtnstop ripristinabtnstop che non so cosa facciano..

grazie