S soulhuman Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-01 #1 我现在将一张BMP图的每个象素值读取到一个变量里面,请问 怎样将这些数据(大概3万个字节)分成256个字节一组,我需要将每组通过串口发送!!
S soulhuman Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-01 #2 我现在将一张BMP图的每个象素值读取到一个变量里面,请问 怎样将这些数据(大概3万个字节)分成256个字节一组,我需要将每组通过串口发送!!
F fisheryj Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-24 #3 用改用一个数组来表示这些像素 然后取256个像素来 作为一组
J Jonson_sunshine Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-25 #4 用流,将其读到流中(如TMemoryStream),然后从流中按256个字节一段读取,送至串口。
S soulhuman Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-28 #5 俺是菜鸟,楼上说的都不懂啊 ,看了相关资料,好像不正确 bmpread:string;//读取出来的图片数据 fileBuf:TstringStream; L:integer; FileBuf:=TstringStream.Create(bmpread); try SetLength(s,512); L:=FileBuf.Read(s[1],512); if L=0 then showmessage('读取完毕'); finally FileBuf.Free; end; 看看对不对,不对的话怎样写啊 哪位大哥能给个代码啊?? 另外我在串口发送的时候 ,是不是要把拆分函数放到发送函数里面?
俺是菜鸟,楼上说的都不懂啊 ,看了相关资料,好像不正确 bmpread:string;//读取出来的图片数据 fileBuf:TstringStream; L:integer; FileBuf:=TstringStream.Create(bmpread); try SetLength(s,512); L:=FileBuf.Read(s[1],512); if L=0 then showmessage('读取完毕'); finally FileBuf.Free; end; 看看对不对,不对的话怎样写啊 哪位大哥能给个代码啊?? 另外我在串口发送的时候 ,是不是要把拆分函数放到发送函数里面?