elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Progresos de la descarga en VB con My.Computer.Network.DownloadFile
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Progresos de la descarga en VB con My.Computer.Network.DownloadFile  (Leído 4,163 veces)
lord_Sirikon

Desconectado Desconectado

Mensajes: 151


Es sólo el silencio que precede a la tormenta.


Ver Perfil WWW
Progresos de la descarga en VB con My.Computer.Network.DownloadFile
« en: 23 Diciembre 2010, 00:04 am »

Hola a todos os cuento:

Tengo una aplicación para actualizar un programa, quiero que mientras se descargan las cosas haya una animación gif ilustrando una ventanita pequeña, la cual debajo tenga un label que vaya cambiando según lo que esté haciendo el programa ("Comprobando Versión", "Buscando Actualización", "Descargando Actualizacion"...)

El problema es que cuando la descarga se inicia, el programa se para totalmente y se queda bloqueado hasta que la descarga termina, como hago para que no se quede pillado?

salu2 y gracias de antemano!

PD: Creo que esto iría en el foro de Visual Basic, pero como se utiliza una opción de .NET y es la que me causa el problema pues estaba en duda xD


En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.647


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Progresos de la descarga en VB con My.Computer.Network.DownloadFile
« Respuesta #1 en: 23 Diciembre 2010, 05:39 am »

Hola,

Primero que nada, .Net no es una opción :)
Segundo, necesitas utilizar Threads, ya sea con un BackgroundWorker (opción más fácil), o usar la clase Thread (Opción más personalizable)

Un saludo!


En línea

lord_Sirikon

Desconectado Desconectado

Mensajes: 151


Es sólo el silencio que precede a la tormenta.


Ver Perfil WWW
Re: Progresos de la descarga en VB con My.Computer.Network.DownloadFile
« Respuesta #2 en: 23 Diciembre 2010, 15:40 pm »

muchas gracias por la respuesta ^^
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Progresos de la descarga en VB con My.Computer.Network.DownloadFile
« Respuesta #3 en: 26 Diciembre 2010, 19:32 pm »

Puedes investigar sobre le BackGroundWorker para que sea mas facil y con UI :P
En línea

Keyen Night


Desconectado Desconectado

Mensajes: 496


Nothing


Ver Perfil
Re: Progresos de la descarga en VB con My.Computer.Network.DownloadFile
« Respuesta #4 en: 27 Diciembre 2010, 01:16 am »

Hay muchas formas como te podrás haber dado cuenta pero mi preferida es WebClient y usar Download/File/String/Data/Async.
En línea

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
PHP en computer Hoy ¿hay?
PHP
bels_mike 0 1,061 Último mensaje 7 Agosto 2007, 09:50 am
por bels_mike
Ayuda con la barra de progresos.
.NET (C#, VB.NET, ASP)
CFT-2/00 0 1,338 Último mensaje 24 Mayo 2008, 14:03 pm
por CFT-2/00
Consejo Compra: Alfa Network AWUS036H, Alfa Network AWUS036H V5, eRize ERZW54-US « 1 2 »
Materiales y equipos
noname640 13 33,336 Último mensaje 11 Julio 2016, 22:42 pm
por seraphim1976
[DELPHI] DownLoadFile con WinSock
Programación General
Khronos14 0 1,395 Último mensaje 4 Octubre 2010, 15:54 pm
por Khronos14
DownloadFile [Delphi]
Programación General
Khronos14 0 2,445 Último mensaje 24 Enero 2011, 00:01 am
por Khronos14
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines