把你要传送的图片保存成流在用
CLIENTSOCKET.socket.sendstream()传送。

解决方案 »

  1.   

    这个我也知道啊只是我的图片在保存成流。分割传送的时候会报错。
    BmpStream.ReadBuffer(Buf,SendSize);// 读入要发送的BUFFER中时会报一个错。
      

  2.   

    发图片:
    procedure TForm1.Button1Click(Sender: TObject);
    var
      dm:TMemoryStream;
    begin
      dm:=TMemoryStream.Create;
      image1.Picture.Bitmap.SaveToStream(dm);
      dm.Position:=0;
      ClientSocket1.Socket.SendStream(dm);
      dm.Free;
    end;
      

  3.   

    cg1120(代码最优化-§人在爱情的空窗期要个梦§)
    如何读stream呢??
      

  4.   

    用流的方式~!
    http://epro2000.myetang.com/document/image/17.htm
    这里有个很好的例子~!
      

  5.   

    如何接受流?
    clientsocket只有提供sendstream没有receivestream啊nmudp的readstream老出错