C++Builder 利用TCP协议如何实现图片上传?
在BCB中,利用Indy中的IdTCPClient 和IdTCPServer
[解决办法]
客户端将图片读入buffer,然后将大小以及buffer构造TCP包,然后发送。
服务器接收 解包就行
[解决办法]
读取文件流 发送文件流就可以了
TMemoryStream ts=new TMemoryStream();
Image1->Picture->Bitmap->SaveToStream(ts);
Socket->SendStream(ts)