progressbar

19/07/2005 - 17:47 por José Mª Toro Bermejo | Informe spam
hola a todos. en mi aplicacion tengo un progress bar en el cual se muestra
la evolucion de una tarea (copiar ficheros de un sitio a otro). para mostrar
la evolucion calculo el amaño total de todos lo ficheros, pero, ¿como
obtengo la tasa de transferencia?, es decir, la velocidad con que se copian
los ficheros.
gracias por todo
 

Leer las respuestas

#1 Pedro Luna Montalvo, [MVP VB.NET]
20/07/2005 - 17:20 | Informe spam
Luego de cada bloque o archivo copiado (depende de la forma en que
transfieras la información), calcula lo siguiente:

Tasa de transferencia: tamaño de lo transferido (KB) / tiempo que tardo en
transferirlo (s)

Si quieres un tiempo restante estimado, lo podrias calcular asi:

Estimado tiempo restante: tamaño de lo restante de transferir (KB) / Tasa de
transferencia (KB/s)


Saludos,
Pedro Luna, [MVP VB.NET]
Gye, Ecu


"José Mª Toro Bermejo" escribió en el mensaje
news:%
hola a todos. en mi aplicacion tengo un progress bar en el cual se muestra
la evolucion de una tarea (copiar ficheros de un sitio a otro). para
mostrar
la evolucion calculo el amaño total de todos lo ficheros, pero, ¿como
obtengo la tasa de transferencia?, es decir, la velocidad con que se
copian
los ficheros.
gracias por todo


Preguntas similares