DOWNLOAD

POWER.SKILFUL 19/12/2010 11:42:36
#359900
Eu uso este comando para fzr download


Private Declare Function URLDownloadToFile Lib [Ô]urlmon[Ô] Alias [Ô]URLDownloadToFileA[Ô] (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long


Function Download(ByVal URL As String, ByVal outFile As String) As Boolean
Dim i As Long

If (outFile = [Ô][Ô]) Or (URL = [Ô][Ô]) Then
Download = False
Else
If Not (InStr(URL, [Ô]//[Ô])) Then URL = [Ô][Ô] & URL
i = URLDownloadToFile(0, URL, outFile, 0, 0)
If i = 0 Then
Download = True
Else
Download = False
End If
End If
End Function


é uma codigo muito bacana pois alem de pratica é quase 100% funcional

Quase eu quero dizer pelo motivo dele acaba fazendo download temporario.


Por exemplo eu faço donwload de um arquivo texto.
Vamos Supor que esteja escrito.


(Esse Bloco de Notas esta escrito que 2+2=5)

Agora o servidor munda o Bloco de Notas para



(Ops errei 2+2=4)



Qdo o programa vai fzr o Download de novo ele me apresenta o primeiro arquivo. (Esse Bloco de Notas esta escrito que 2+2=5)
Ou seja ele puxa de algum lugar que fica temporario. Para zera e vir a resposta certa ou seja o novo arquivo eu tenho que desligar o programa e rodar de novo.

Tem alguma forma de ele fazer um download sempre de uma forma nova? Que nao seja um codigo muito grande?









XXXANGELSXXX 20/12/2010 08:27:07
#359953
Resposta escolhida
Já tentou fechar o arquivo antes da rotina de baixar???? vc falando em bloco de notas.. close #f
POWER.SKILFUL 21/12/2010 12:43:22
#360071
Ja ele na verdade fik guardado no Cache.

Mas eu aprendi agora a exclui do cache.

Ja era MAs valeu a forca
Tópico encerrado , respostas não são mais permitidas