当一次发送大量数据时,SOCKET内部会分成多次发送,接收端如何确保接收的完整的数据。
发送端 Sendtext('大量数据')接收端 SocketClientRead(sender: TObject; Socket: TCustomWinSocket)
如何确保收到完整的数据
Socket.receivetext 只会读取部分数据如何实现?Socket 有没有标志可以判断是否接收完成
发送端 Sendtext('大量数据')接收端 SocketClientRead(sender: TObject; Socket: TCustomWinSocket)
如何确保收到完整的数据
Socket.receivetext 只会读取部分数据如何实现?Socket 有没有标志可以判断是否接收完成
解决方案 »
- 在线等.
- adoquery查询语句的参数问题
- =============天气好热,散分降温=====================
- 100分屏蔽系统热键的问题
- 高分紧急求救:怎样在Delphi里执行这样一大段SQL语句?提示“Too many actual paramenters”(太多的实际参数)
- delphi生成文件
- 各位高手,能不能调用WINDOWS的“画图”呀,就是开始菜单附件那个,马上给分
- 程序做好了,安装还有些问题,在线等 100分 1个小时结贴
- 怎样建立一个虚拟盘!
- 一个关于MIDAS的问题....
- 怎样计算“第几周”
- 关于TWebBrowser的两个小问题,请高人看过来~~~
就是接收的时候,几个发送的数据包连在一起
后数据越测越大,发现了这个问题,昨天找了一天,到目前还没有解决。急!
先谢过!