请教一下TTcpServer怎么给tcpClient发送信息,我使用TcpServer.sendln('测试'); 发送信息,可是s:=TcpClient.receiveln(); 接收不到信息,请问一下怎么激活Onreceive事件,谢谢了。
----------------------------------
网上搜索了一下,是这样写的
问题:为什么TcpClient的OnReceive事件不响应服务器传回的数据?
原因很简单,OnReceive事件是由TcpClient的Receiveln等函数激发的,用于在Receiveln等函数接受到数据之前过滤数据用。
因此,如果你不调用TcpClient的Receiveln等函数,OnReceive事件就永远不会被激发。
------------------------------------
我不知道怎么去激发那个事件,有人知道告诉我一下,小弟很是感谢。
----------------------------------
网上搜索了一下,是这样写的
问题:为什么TcpClient的OnReceive事件不响应服务器传回的数据?
原因很简单,OnReceive事件是由TcpClient的Receiveln等函数激发的,用于在Receiveln等函数接受到数据之前过滤数据用。
因此,如果你不调用TcpClient的Receiveln等函数,OnReceive事件就永远不会被激发。
------------------------------------
我不知道怎么去激发那个事件,有人知道告诉我一下,小弟很是感谢。
解决方案 »
- delphi XE 程序中如果引用了Chart,调用一个也引用了Char单元的dll时出错
- 如何捕获鼠标消息
- 我建立SQLSERVER数据库时,设置了SA密码?但密码忘记如何找回?
- 转成isapi后图像没有了
- 这个查询的SQL语句如何,ACCESS2000数据库,内详
- 如何在delphi中访问计算机的并口
- 看着我的可用分从昨晚的405分到现在的415,我才敢安心回去睡觉,我是不会散分的,呵呵
- 关于数据库的几个问题~
- 抱错:在获得新的之前,必须释放所有ROW句柄
- 数据库过程建立问题求请!
- delphi编译出错提示typr of expression must be boolean 求助~~
- DELPHI 动态字符串分解查找 插入数据库
或者至少在server的client的链接事件里面
IdTCPClient1.port := 8808 //服务端的端口
IdTCPClient1.Connect(5000); // 连接if IdTCPClient1.Connected then // 如果连接成功的话发送
IdTCPClient1.WriteLn('nihao'); //发送字符串