ClientSocket的ReceiveStream(50分)

  • 主题发起人 主题发起人 Gingerzy
  • 开始时间 开始时间
G

Gingerzy

Unregistered / Unconfirmed
GUEST, unregistred user!
我想用ClientSocket和ServerSocket传输文件,ServerSocket有SendStream属性,为什么 我的ClientSocket没有ReceiveStream属性?

谢谢!

win2k+delphi6
 
需要用TWinSocketStream来接受
 
因为SendStream的Stream是固定的啊,也就是已知条件有了,作处理就简单。
而Recv的话,则不确定啊,谁知道要收到多少SIZE才算一个Stream,所以不提供正常
 
能不能说详细点,谢谢
 
to errorcode:
  我要接受文件,该怎么接受?只有用ReceiveBuf吗?
 
网上有N多关于收发文件的代码吧,你找找就是了。
一般都要确定一个数据包大小,然后接收。
慢慢的你就会接触到TCP粘包这个东西了。
 
多找些例子做做就熟了 http://www.delphibbs.com/keylife/iblog_show.asp?xid=19752
 
多人接受答案了。
 
后退
顶部