C++Builder 利用TCP协议怎么实现图片上传

C++Builder 利用TCP协议如何实现图片上传?在BCB中,利用Indy中的IdTCPClient 和IdTCPServer[解决办法]客户

C++Builder 利用TCP协议如何实现图片上传?
在BCB中,利用Indy中的IdTCPClient 和IdTCPServer

[解决办法]
客户端将图片读入buffer,然后将大小以及buffer构造TCP包,然后发送。
服务器接收 解包就行
[解决办法]
读取文件流 发送文件流就可以了 

C/C++ code
TMemoryStream ts=new TMemoryStream(); Image1->Picture->Bitmap->SaveToStream(ts); Socket->SendStream(ts)