Ciao,

sto procedendo alla realizzazione di una routine che scarica un file da Internet e che mostri l'avanzamento del download durante lo scaricamento...

Naturalmente non è possibile calcolare la percentuale di file downloadato se non se ne conosce la dimensione originale...

Vorrei sapere quindi come usare le API della libreria WinInet per poter ottenere la dimensione del file remoto per calcolare poi la percentuale di avanzamento.

Attualmente uso il controllo Inet per ottenere questa info ma non voglio essere costretto a installare tale componente nel PC del cliente per effettuare il download di un file.

Aggiungo infine che il file che l'utente deciderà di scaricare non è mio, ossia non è un file necessario all'applicazione, e quindi non conosco a priori la grandezza...

Grazie a tutti in anticipo,