PDA

Ver la Versión Completa : Barra Progreso descarga archivo


Rockin
19-10-2007, 19:49:54
Estoy usando el truco de seoane num 55 para la descarga de archivo con wininet, y va de puta madre, lo que no consigo es que la barra de progreso se vayha actualizando conforme vaya bajando el archivo. Lo mas que he conseguido, que se llene del tiron cuando finaliza la descarga.

Alguien ha podido hacerlo o conoce el codigo correcto,

Gracias de antemano

dec
20-10-2007, 06:56:17
Hola,

Deberías conocer el tamaño total del archivo para poder establecer el máximo de la barra de progreso. Puedes conocerlo haciendo uso de la función "HttpQueryInfo()". No sé si podrías adaptar el asunto al código de Domingo (creo que sí, con más o menos trabajo), pero, en todo caso, tal vez te interese el artículo WinInet y HTTP (I) (http://lawebdejm.com/prog/delphi/wininethttp_1.html) publicado en la Web de JM (http://lawebdejm.com/), donde se incluye un ejemplo que muestra cómo puedes usar dicha función, entre otras muchas cosas relacionadas con WinInet (http://lawebdejm.com/prog/delphi/index.html).

Rockin
20-10-2007, 12:19:10
Gracias. vamos a probar a ver que pasa. Ya os cuento