We zijn een programma aan het maken waarin een web browser zit, maar nu willen we dat we kunnen zien in een progressbar hoe ver de pagina is met laden. Op Google konden we niks vinden
, hopelijk weten jullie het
totale bytes gedeelt door het tot nu toe gedownloade bytes keer de totale breedte van de progressbar, en je hebt de huidige breedte van de progressbar. Nu moet je alleen nog ff zoeken hoe je die tekend, en hoe je de benodigde gegevens ophaalt.
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
... en als je in integers (longs) rekent, dan doe je de vermenigvuldiging eerst, en de deling daarnaJanoz schreef op 30 september 2002 @ 13:48:
totale bytes gedeelt door het tot nu toe gedownloade bytes keer de totale breedte van de progressbar, en je hebt de huidige breedte van de progressbar.
Anders komt uit die deling namelijk altijd 0 (download nog niet klaar) of 1 (alle bytes binnen) vanwege de integer deling.
4200Wp ZO + 840Wp ZW + 1680Wp NW | 14xIQ7+ + 1xDS3-L | MTVenusE | HWP1