rt
TcpClient向TcpServer发送消息后,TcpServer成功接收并返回一条消息。我是在TcpServer的OnAccept事件中返回消息的
ClientSocket.SendBuf(retBuf,Length(retStr));
然后在TcpClient的OnReceive事件中接收这条消息,但是却接收不到。请问是哪里出了问题?
TcpClient向TcpServer发送消息后,TcpServer成功接收并返回一条消息。我是在TcpServer的OnAccept事件中返回消息的
ClientSocket.SendBuf(retBuf,Length(retStr));
然后在TcpClient的OnReceive事件中接收这条消息,但是却接收不到。请问是哪里出了问题?
解决方案 »
- DELPHI 发送数据到指定网页
- 求comobj2.pas单元!!!
- 请问在在什么事件中检测ADODATASET移动到第二条记录中去了?
- 求教:如何将RICHEDIT(RXRichEdit)的内容转换为图像?
- 数据排序后的编辑问题
- 请大家帮忙看看这个该怎么做?
- 菜鸟的问题??
- 请教TXMLTransform的用法
- 难题: TWebBrowser页面编辑问题? (急:高分求助)
- 好烦人的问题:在ACCESS中如何写三个以上表的left join 的外连接语句呀???!!!我弄了一上午了,其它数据库的也行,做个参考,能解决给150分,决不食言//准程序员
- 谢谢大家哎,我的系统。。。
- 请问用delphi7开发 用到sql2000 ado 连接数据库 的程序 该用什么软件来打包(源代码要隐藏),请给出详细的操作流程或实用说明 谢谢 急急!
SendBuf后面Sleep(2000)试试看。
procedure TForm1.TcpClient1Receive(Sender: TObject; Buf: PAnsiChar;
var DataLen: Integer);
这个方法中是不是Buf是指向接收到的字符串的指针,DataLen是接收到的字符的个数?