Detener todo lo que la aplicación esté haciendo
Publicado: 10 Nov 2009, 01:37
Hola a todos.
Debe ser una chorrada, pero estoy haciendo un programa para automatizar descargas, el cual debe hacer muchas descargas seguidas de archivos de 200 kilobytes. Nada, todo está claro:
Bueno, el caso es que va fenomenal, los archivos se descargan y funcionan perfectamente, pero mi pregunta, y lo que no he podido hacer es:
Parar de descargar ANTES de terminar el While si el usuario aprieta el botón "parar descarga"
Mi idea fue esta:
Siendo $Gmsg el setstate del menu y button1 un botón que le he puesto y que aparece.
Pues nada, el boton aparece, pero por más que le doy, no se paran las descargas.
Debe ser una chorrada, pero estoy haciendo un programa para automatizar descargas, el cual debe hacer muchas descargas seguidas de archivos de 200 kilobytes. Nada, todo está claro:
Código: Seleccionar todo
While $i < $number
$i = $i + 1
$String7=$var & $Stringbarra & $name & $Stringbarra & $name & $String3 & $String4 & $String5
$String6=$line & $name & $String3 & $String4 & $String5
InetGet($String6, $String7)
WEnd
Parar de descargar ANTES de terminar el While si el usuario aprieta el botón "parar descarga"
Mi idea fue esta:
Código: Seleccionar todo
While $i < $number And $Gmsg <> $Button1
$i = $i + 1
$String7=$var & $Stringbarra & $name & $Stringbarra & $name & $String3 & $String4 & $String5
$String6=$line & $name & $String3 & $String4 & $String5
InetGet($String6, $String7)
WEnd
Pues nada, el boton aparece, pero por más que le doy, no se paran las descargas.