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
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.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 30:03:26 |
Calls: | 6,648 |
Calls today: | 3 |
Files: | 12,193 |
Messages: | 5,328,362 |