SCJpeg := TJpegImage.Create;
SCMStream := TMemoryStream.Create;
SCJpeg.Assign(Ssendimage.picture.bitmap);
SCJpeg.CompressionQuality := 50;
SCJpeg.Compress;
SCMStream.Clear;
SCJpeg.SaveToStream(SCMStream);
SCMStream.Position := 0;
if SCMStream.size >= 4087 then
begin
//데이타가 클경우 나누어서 보낸다.
//우선 전체를 다 담아놓구
SCMStream.Read(SImageTot, SCMStream.size);
..
..
end;
뭐 지금 이런식으로..진행을 할려는데.
데이타를 어떻게 잘라서 넣을지...잘않되네요.
SImageTot : array[0..10000] of char 로되있고..
SubData1, SubData2 : array[0..4095] of char 로되있습니다.
여기서..
스트림에있는 것을 불러..SimageTot 에다 모두넣어놓구..
이걸..다시..Subdata1과 subdata2에 나누어 넣고
이걸..소켓으로 보낼려고합니다.
(데이타가 크므로 나누어서 보랠려는 작업!!!!!)
..
제가 생각하는방법이 맞는건지??
아니면..
이런경우..어떻게 해야하는지좀 알려주세요.
..
잘않되네요.