jpg图像分块传输 |
尚未結案
|
dragon1000
一般會員 發表:10 回覆:6 積分:3 註冊:2006-07-06 發送簡訊給我 |
我现在需要把gprs分块传输的jpg图像重新组合成一个完整的图片请问?
gprs 分块数据 我定义成array of char 。 图像时分块的。通过socket接收。我提取出gprs中的图片部分的数据。如何组合起来。如何显示能。 array of char 中数据是怎样转换成完整的jpg并显示出来呢? image:Timage; jpg:Tjpegimage ; stream:Tmemorystream; imgbuffer:array[0..9000] of char; //假设已经获得的数据在imgbuffer中 jpg:= Tjpegimage.Create; stream:=tmemorystream.Create; stream.SetSize(imglength); //imglength是获得的图片的字节数 stream.WriteBuffer(imgbuffer,imglength); Stream.Position :=0; jpg.LoadFromStream(Stream); image1.picture.assign(jpg); 这么写对吗。图像没有显示出来。如何更改。谢谢。 |
14155585
一般會員 發表:2 回覆:3 積分:11 註冊:2010-03-19 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |