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:
praticamente devo evitare la scrittura su disco (usando la memoria e costruendo l'immagine lì o facendo una conversione da byte a picture).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
vi prego Help !!!

Rispondi quotando