刚刚用TCPClient控件,在接大数据量的数据时出了问题,因为服务端是别人的,我发某个请求后,有可能返回N多的数据,比如超过100000个字节的话,就接不全;我想过先查询缓冲区中收到了多少,但没找到相关的函数和属性,熟悉这个控件的,给个例子,如何接受大数据量的数据啊?
解决方案 »
- 窗体创建和释放方法
- 请问怎么可以拿到下载积分啊?想下点东西没分了。
- delphi 线程中超时如何安全退出线程
- 操作IE时提示ShellAPE.dcu 找不到
- delphi程序锁定屏幕
- 初学delphi,迷茫:小小问题,帮一把! object pascal;
- 下午好!为什么mdi子窗体在显示时变形,下面的控件看不见?请问怎样消除这一现象?
- VB不发展了,公司一大型非数据库程序想移植到DELPHI或BCB,谁搞过?给点意见?
- 从INI中读取两个项值..请各位看看我哪里写错了.为什么在NAME读不出来.提示类型错误?
- 一个简单的问题(关于报表)
- win7下 delphi 与 java 通信 (急)
- 缺少更新或刷新的键列信息
如何重复调用TcpClient->ReceiveBuf((void*)inbuf,size);
最后一次会没有反应。
它会返回N多ASCIII码的字符,如果超过十万,就收不全了。