Estou usando o xhb + hwgui. Segue abaixo o codigo q estah ocorrendo o problema.
Código: Selecionar todos
*************************************************
Function Inicia_Progress(fdestino,wTotal,ftpfile)
*************************************************
Private oDlg:=nil
Private fFtpFile:=FtpFile
oFTP:exGauge := { | done, size| ShowGauge(done, size,fDestino)}
if Os_IsWinNT()
ShowNotifyInfo(oMainWindow:handle ,.F.,NIL, NIL,"","")
ShowNotifyInfo(oMainWindow:handle ,.T.,NIL, NIL,"Fazendo o download do seguinte arquivo: "+FtpFile,"Servidor: "+FTPSERVER)
Else
Hw_Atualiza_Dialogo("Fazendo o download do seguinte arquivo: "+FtpFile,"Servidor: "+FTPSERVER)
endif
IF !oFtp:DownloadFile(ftpfile) //Aqui o arquivo estah sendo puxado mas vem com 0 (ZERO) Bytes
if Os_IsWinNT()
ShowNotifyInfo(oMainWindow:handle ,.F.,NIL, NIL,"","")
ShowNotifyInfo(oMainWindow:handle ,.T.,NIL, NIL,"Nao foi possivel fazer o download do arquivo.","Tente mais tarde")
Else
Hw_Atualiza_Dialogo("Nao foi possivel fazer o download do arquivo. Tente mais tarde")
endif
inkey(5)
Return .f.
Endif
Return .t.

