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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  mostrar progreso al subir/descargar archivo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: mostrar progreso al subir/descargar archivo  (Leído 4,706 veces)
SRVAM

Desconectado Desconectado

Mensajes: 130


Ver Perfil
mostrar progreso al subir/descargar archivo
« en: 31 Agosto 2009, 04:56 am »

buenas, pues me gustaria saber como puedo mostrar en una progressbar el progreso de mi cliente ftp al subir un archivo o descargarlo.

he hecho el programa usando la API wininet, pero no se como hacer para mostrar el progreso. me vendria muy bien que me ayudaran.

gracias y saludos


En línea

C# Programmer

-Estudiante MCTS .NET Framework 3.5-
MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: mostrar progreso al subir/descargar archivo
« Respuesta #1 en: 31 Agosto 2009, 22:11 pm »

Fijate por aqui:

Código:
http://support.microsoft.com/kb/234913

Saludos!





En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

SRVAM

Desconectado Desconectado

Mensajes: 130


Ver Perfil
Re: mostrar progreso al subir/descargar archivo
« Respuesta #2 en: 1 Septiembre 2009, 02:03 am »

no lo consigo MCKSys, he leido por ahi que puedo hacer como divisiones del archivo que se envia, y mediante una operacion matematica ir averiguando el porcentaje que seria el value del progress bar, pero no se como conseguir esas partes en las que se divide el archivo :S
En línea

C# Programmer

-Estudiante MCTS .NET Framework 3.5-
MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: mostrar progreso al subir/descargar archivo
« Respuesta #3 en: 1 Septiembre 2009, 06:16 am »

Pero si en el artículo que te pasé está!!!  :huh:
Fijate que por ahi dice:
Código:
For instance, suppose you want to download a 1000 byte file. Instead of making one call to InternetReadFile with a 1000 byte buffer, you can make 10 calls to InternetReadFIle with 100 byte buffers. This way as each call to InternetReadFile completes, you know the download is another 10 percent complete.

Osea, si quieres descargar un archivo de 1000 bytes, en vez de hacer una llamada a InternetReadFile con un buffer de 1000 bytes, mejor haces 10 llamadas a la API con un buffer de 100 bytes. Así, cada vez que la función termina, vas a saber que se completó el 10% de la descarga.

Ahora, si haces 100 llamadas a la función con un buffer de 10 bytes, vas a saber que se completó el 1% de la descarga.

Espero que ahora te sirva la info... :)

Saludos!


« Última modificación: 1 Septiembre 2009, 06:28 am por MCKSys Argentina » En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Mostrar linea de un archivo [Python]
Scripting
Ricardo95 4 9,523 Último mensaje 22 Enero 2011, 15:10 pm
por Ricardo95
[BATCH] Subir y Descargar de FTP
Scripting
electrodev 1 2,169 Último mensaje 6 Noviembre 2011, 14:49 pm
por $Edu$
subir y mostrar las imagenes en un mismo tamaño.
PHP
luispolobenites 1 1,805 Último mensaje 16 Octubre 2014, 20:02 pm
por Beakman
Subir y mostrar imagenes con php y mysql
PHP
daRk_Link0 4 3,010 Último mensaje 8 Diciembre 2014, 11:56 am
por ivancea96
Mostrar barra de progreso al copiar un archivo.
.NET (C#, VB.NET, ASP)
mortygor 6 3,849 Último mensaje 6 Agosto 2018, 11:53 am
por mortygor
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines