La Web del Programador: Comunidad de Programadores
 
    Pregunta:  25658 - COMO LEER LOS BYTES RECIBIDOS AL BAJAR UN ARCHIVO DE INTERNE
Autor:  Rodrigo Amthauer
Estoy haciendo un programa en Visual Basic que descarga archivo de internet usando el control INET. Pero no puedo saber los bytes transferidos mientras se realiza la descarga, como para poner una barra que muestre cuanto falta por descargar.

  Respuesta:  Roberto Carlos
cuando haces la conexion si es por ftp recibes un encabezado k te da el nombre del archivo y la longitud en bytes de este

esta es la referencia maxima

cada bytes k recibes de ese archivo lo incrementes con respecto a la cantidad de bytes del archivo en transferencia por defecto asi es k se utiliza para un barra

por ejemplo, recibes el encabezado
barra.max=longitud del archivo
barra.value=0

recibes los bytes tranferidos
barra.value=barra.value+bytes recibidos

si es por un programa k utilizas, osea uno k hiciste k hace la transferencia directa, debes de incluir un encabezado de archivo para poder usar la barra