Como poner una barra de progreso en una descarga con turl

Como poner una barra de progreso en una descarga con turl

Postby Vladimir Zorrilla » Thu Jun 26, 2008 11:23 pm

Como puedo poner una barra de progreso en una descarga
con la clase turl



FUNC x_( cGUARDAR , cCOMO )
Local oUrl //"http://www.tuservidorweb.com/veract.txt" )
Local oClient
cGUARDAR:=ALLTRIM(cGUARDAR)
cCOMO :=ALLTRIM(cCOMO)
oUrl := tURL():New(cGUARDAR)
oClient := tIPClient():New( oUrl )
oClient:nConnTimeout = 20000
oClient:Open( oUrl )
oClient:ReadToFile( cCOMO ) //"newver.txt" )
oClient:Close()

retu .t.
ME INTERESA FW Y XHB POR SER OPEN SOURCE
Vladimir Zorrilla
 
Posts: 225
Joined: Tue Feb 28, 2006 4:25 pm
Location: PERU

Postby Antonio Linares » Sun Jun 29, 2008 8:27 am

Vladimir,

Posiblemente la solución mas simple es modificar el método ReadToFile() para que admita un codeblock, pues la lectura del fichero se hace por bloques y en cada iteración se podría evaluar el codeblock, viéndose asi el progreso de la barra
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 86 guests