Syd Rumpo
2016-09-16 16:41:55 UTC
I have a communications system which sends data to a VB2010 program over
USB. I can readily decode the data and display various parameters.
This is used to demonstrate the comms system, and what I would like to
do is send jpeg images to my VB program and display them in a
PictureBox. I can strip out all the comms overhead and write the jpeg
to a byte array easily, but how can I then display this?
I could write a file to disk and read this into the PictureBox, but I
want this to go fairly quickly - the jpegs form a slowish video stream.
I'd use two byte arrays, and display one while loading the other, then
swap over. But how do I make a picture from a byte array containing a
jpeg image?
I suspect the answer is trivial, but I'm no VB guru.
Cheers
USB. I can readily decode the data and display various parameters.
This is used to demonstrate the comms system, and what I would like to
do is send jpeg images to my VB program and display them in a
PictureBox. I can strip out all the comms overhead and write the jpeg
to a byte array easily, but how can I then display this?
I could write a file to disk and read this into the PictureBox, but I
want this to go fairly quickly - the jpegs form a slowish video stream.
I'd use two byte arrays, and display one while loading the other, then
swap over. But how do I make a picture from a byte array containing a
jpeg image?
I suspect the answer is trivial, but I'm no VB guru.
Cheers
--
Syd
Syd