一个初学的困惑,用socket发送图像的程序(100分)

  • 主题发起人 主题发起人 zhanfer
  • 开始时间 开始时间
Z

zhanfer

Unregistered / Unconfirmed
GUEST, unregistred user!
我在一个程序中用clientsocket,另一个程序中用serversocket。
想来发送一个图像。将图像存入tbitmap对象后,放进一个tmemorystream流中。发送端可以送出一个流对象。请问接收端怎么收到这个流对象?
各位帮帮忙(最好能给个源程序,不用流实现也可以)
 
分段发送sendbuf
接受端onread中recievebuf
 
建议用Indy。
 
同意imstev的。
 
分段发TmemoryStream流。
如果不分段,会产生错误的哟!
好象D 的SendSteam方法有些错误。
能发送的流好象不能高于2K(我在很久之前做过类似的程序,吃尽了苦头!)
 
用Indy控件。需要源码请给我mail。grhunter@CoDelphi.com
 
谢谢
liuguantoxxiinn@263.net
 
这个问题大概被问了100遍了 。
 
自己提问心理塌实。
 
把流切开越小越好
 
too many examples on web.you should learn to search the documents you want.
 
用NMStrmServ和NMStrm组件,再大的文件不用分段也能发.
 
接受答案了.
 
后退
顶部