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: | 493 |
Nodes: | 16 (2 / 14) |
Uptime: | 29:34:05 |
Calls: | 9,739 |
Calls today: | 29 |
Files: | 13,741 |
Messages: | 6,182,971 |
Posted today: | 2 |