04/08/11 8:13
piter123
salve, a volte e in particolar modo su un pc quando tramite vb6 lancio lo scarico di un file da un server ftp mi capita che invece di scaricarlo e sovrapporlo a quello vecchio lo prelevi dalla cache (almeno penso).
Come posso quindi prima del download da ftp cancellarlo dalla cache ?
Dico questo perchè quando mi succede, basta che cancello i file temporanei internet da explorer e il tutto mi funziona.
Grazie
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
Private Sub Command1_Click()
NOME_FILE = "prova.txt"
DEST_FILE = "c:\prova.txt"
USERID = "xxxxxxxxx"
PSW_DOWNLOAD = "xxxxxxxx"
PORTAFTP = xxxxxxx
IP = "xx.xxx.xxx.xx"
URL = "" & USERID & ":" & PSW_DOWNLOAD & "@" & IP & ":" & PORTAFTP & "/" & NOME_FILE
res = URLDownloadToFile(0, URL, DEST_FILE, 0, 0)
End Sub
Come posso quindi prima del download da ftp cancellarlo dalla cache ?
Dico questo perchè quando mi succede, basta che cancello i file temporanei internet da explorer e il tutto mi funziona.
Grazie
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
Private Sub Command1_Click()
NOME_FILE = "prova.txt"
DEST_FILE = "c:\prova.txt"
USERID = "xxxxxxxxx"
PSW_DOWNLOAD = "xxxxxxxx"
PORTAFTP = xxxxxxx
IP = "xx.xxx.xxx.xx"
URL = "" & USERID & ":" & PSW_DOWNLOAD & "@" & IP & ":" & PORTAFTP & "/" & NOME_FILE
res = URLDownloadToFile(0, URL, DEST_FILE, 0, 0)
End Sub
aaa