Salve a tutti, ecco il mio problema:
all'interno del form ho un web browser che apre un link nel quale c'è solo una immagine ( es. http://www.tantasalute.it/img/200712...-x-il-post.jpg).
vorrei salvare l'immagine sul computer e riaprirla in una picturebox.
premetto che usando il vecchio codice di vb 6 , il programma funziona bene ( al lavoro), ma copiando pari pari il codice in vstudio 2008 mi da degli errori.
questo è il codice che è in vb6:
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
Dim insieme_Immagini As IHTMLElementCollection
Dim img As IHTMLImgElement
Private Sub Webbund_DownloadComplete()
Set insieme_Immagini = Webbund.Document.getElementsByTagName("IMG")
For i = 0 To insieme_Immagini.length - 1
Set img = insieme_Immagini.Item(i)
URLDownloadToFile 0, img.src, "c:\pippo.gif", 0, 0
Set img = Nothing
Next i
Set insieme_Immagini = Nothing
Img.Picture = LoadPicture("c:\pippo.gif")
end sub
-----
Sono passato da poco a visual studio 2008, e ho provato anche My.Computer.Network.DownloadFile(...) ma mentre sul computer di casa sono riuscito a farlo funzionare, il firewall dell'ufficio mi blocca il download ( errore server 404 mi sembra).
quello di cui avrei bisogno è il codice con cui posso individuare l'immagine all'interno del webbrowser e salvarla.
Grazie a quanti mi vorranno aiutare.
---