拆分函数 ( 积分: 50 )

  • 主题发起人 主题发起人 soulhuman
  • 开始时间 开始时间
S

soulhuman

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在将一张BMP图的每个象素值读取到一个变量里面,请问
怎样将这些数据(大概3万个字节)分成256个字节一组,我需要将每组通过串口发送!!
 
我现在将一张BMP图的每个象素值读取到一个变量里面,请问
怎样将这些数据(大概3万个字节)分成256个字节一组,我需要将每组通过串口发送!!
 
用改用一个数组来表示这些像素 然后取256个像素来 作为一组
 
用流,将其读到流中(如TMemoryStream),然后从流中按256个字节一段读取,送至串口。
 
俺是菜鸟,楼上说的都不懂啊 ,看了相关资料,好像不正确
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;
看看对不对,不对的话怎样写啊
哪位大哥能给个代码啊??
另外我在串口发送的时候 ,是不是要把拆分函数放到发送函数里面?
 
后退
顶部