PDA

Visualizza la versione completa : caricra img da url in visual basic


nice
01-09-2002, 15:07
Ciao, è possibile caricare un'immagine che risiede sul mio server e di cui ho l'url in un applicazione vb?
Ho provato ad usare gli oggetti Image e PictureBox ma quando imposto il path come url mi dà errore.
Si puo' fare? Se si, come? grazie ciao

AleX ZeTa
01-09-2002, 18:10
prova così:

allora, prima di tutto devi leggere l'immagine come un file di testo - azioni:

nei componenti aggiungi: Microsoft Internet transfer control 6.0
inserisci l'Internet transfer control nella form (diventa Inet1)
crea un controllo image (img1)

- codice:

txt = Inet1.OpenURL(URLimmagine)
Open (app.path & "\img.jpg") for putput as #1
print #1, txt
close
img1.picture=loadpicture(app.path & "\img.jpg")


spero ke funzioni


Ciao
AleX

AleX ZeTa
01-09-2002, 18:54
ah scusa... se funziona me lo dici?

Grazie
AleX

nice
01-09-2002, 19:36
ho fatto così e funziona:

Dim byteData() As Byte
Dim intFile As Integer
strUrl = "http://www.sito.com/img.jpg"
intFile = FreeFile()
byteData() = Inet1.OpenURL(strUrl, icByteArray)
Open App.Path + "\sp.dat" For Binary Access Write As #intFile
Put #intFile, , byteData()
Close #intFileb

img1.Picture = LoadPicture(App.Path + "\sp.dat")

ciao

Loading