Theads que duren hasta despues de la vida de una aplicacion!!!!!

10/07/2007 - 12:36 por javier | Informe spam
Hola, primeramente queria agradecerles su ayuda de antemano.
No se si es posible lo que quiero hacer, resulta que tengo una aplicacion
que al conectarse lanza un hilo y hace que se descargue un archivo de una dir
ftp, hasta ahi todo bien, lo unico es que la descarga del archivo le lleva
una hora aprox. pero si yo termino mi aplicacion antes de ese tiempo de
descarga el archivo no se termina de descargar, se queda a mitad.
Mi cuetion es: ¿Existe alguna manera posible de que el hilo de ejecucion
dure incluso despues de que termine mi aplicación?
O sino es posible acepto cualquier otra valiosa idea.
Muchas gracias.
Salu2.

Preguntas similare

Leer las respuestas

#1 ruben
10/07/2007 - 19:26 | Informe spam
(sorry my spanish)
opciones:
1. no permitas tu aplication ends si el thread is en ejecucion
2. build otro .exe y launch it pasandole parametros (puedes usar
System.Diagnostics.Process)


"javier" wrote:

Hola, primeramente queria agradecerles su ayuda de antemano.
No se si es posible lo que quiero hacer, resulta que tengo una aplicacion
que al conectarse lanza un hilo y hace que se descargue un archivo de una dir
ftp, hasta ahi todo bien, lo unico es que la descarga del archivo le lleva
una hora aprox. pero si yo termino mi aplicacion antes de ese tiempo de
descarga el archivo no se termina de descargar, se queda a mitad.
Mi cuetion es: ¿Existe alguna manera posible de que el hilo de ejecucion
dure incluso despues de que termine mi aplicación?
O sino es posible acepto cualquier otra valiosa idea.
Muchas gracias.
Salu2.
Respuesta Responder a este mensaje
#2 J. Ramon A.
10/07/2007 - 19:36 | Informe spam
puedes crearte otro exe y ejecutarlo con Shell("notepad.exe",
AppWinStyle.NormalFocus) y este que al terminar la descarga haga el end de
esta app.


//////////////////////////////////////////////////////////////////////////////////////////////


"javier" escribió en el mensaje de
noticias:
Hola, primeramente queria agradecerles su ayuda de antemano.
No se si es posible lo que quiero hacer, resulta que tengo una aplicacion
que al conectarse lanza un hilo y hace que se descargue un archivo de una
dir
ftp, hasta ahi todo bien, lo unico es que la descarga del archivo le lleva
una hora aprox. pero si yo termino mi aplicacion antes de ese tiempo de
descarga el archivo no se termina de descargar, se queda a mitad.
Mi cuetion es: ¿Existe alguna manera posible de que el hilo de ejecucion
dure incluso despues de que termine mi aplicación?
O sino es posible acepto cualquier otra valiosa idea.
Muchas gracias.
Salu2.
Respuesta Responder a este mensaje
#3 Ronald Ramirez Moran
13/07/2007 - 22:07 | Informe spam
En realidad, no tienes porque crear un nuevo hilo, porque este puede crearse
automaticamente. Prueba hacerlo asi:

System.Diagnostics.Process.Start("ftp://misite.com/miarchivo.zip");

si te diste cuenta estoy usando la notacion URI del archivo que voy a bajar.
Esto es detectado automaticamente por la clase process que llama a IE y hace
que descarge el archivo en cuestión.

Saludos Cordiales,

Ronald Ramirez Moran | http://dlanorok.spaces.live.com



"javier" wrote in message
news:
Hola, primeramente queria agradecerles su ayuda de antemano.
No se si es posible lo que quiero hacer, resulta que tengo una aplicacion
que al conectarse lanza un hilo y hace que se descargue un archivo de una
dir
ftp, hasta ahi todo bien, lo unico es que la descarga del archivo le lleva
una hora aprox. pero si yo termino mi aplicacion antes de ese tiempo de
descarga el archivo no se termina de descargar, se queda a mitad.
Mi cuetion es: ¿Existe alguna manera posible de que el hilo de ejecucion
dure incluso despues de que termine mi aplicación?
O sino es posible acepto cualquier otra valiosa idea.
Muchas gracias.
Salu2.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida