salve,
devo visualizzare delle immagini da una telecamera ip, molte jpg al secondo e non posso quindi utilizzare un file su hdd di appoggio, putroppo non mi è chiaro come è possibile convertire l'immagine dal formato byte per farla visualizzare in un image o picture box.
il codice con il file di appoggio è questo:

codice:
Dim WinHttpReq As WinHttp.WinHttpRequest
Dim d() As Byte
Private Sub Form_Load()
    Set WinHttpReq = New WinHttpRequest
    Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
    WinHttpReq.Open "GET", "http://indirizzo_cam/cgi-bin/image.jpg", False
    WinHttpReq.SetCredentials "utente", "password", 0
    WinHttpReq.Send
    
    Open "temp.jpg" For Binary As #1
    d() = WinHttpReq.ResponseBody
    Put #1, 1, d()
    Close
    
    Image1.Picture = LoadPicture("temp.jpg")
End Sub
praticamente devo evitare la scrittura su disco (usando la memoria e costruendo l'immagine lì o facendo una conversione da byte a picture).

vi prego Help !!!