关于TIdTCPClient和TIdTCPServer的问题!(急,在线等待)

ricesoft 2002-04-16 11:38:32
我在程序中用到了TIdTCPClient。现在有个问题就是:当服务器端向它发数据时,是没有事件触发的。我开始时想了一个方法:开一道线程,然后循环读。但是这样会耗费CPU资源。
后来我们项目组老大说,可以在程序中添加一个TIdTCPServer,然后将它的端口绑定在IdTCPClient地本地端口,这样就可以通过IdTCPServer来接受服务器往IdTCPClient发送的数据。
于是我做了一个测试程序,但是一直不成功:IdTCPServer就是收不到发过来的数据。

请教各位大哥,问题可能出现在哪里?
如果能够发一个类似的简单例程,更是不胜感激!
谢谢
...全文
50 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kofxdm 2002-04-16
  • 打赏
  • 举报
回复
你的IdTcpClient是一直连着服务器吗?还是只有接受数据的时候才去连接?
kofxdm 2002-04-16
  • 打赏
  • 举报
回复
TidTcpClient不是有Onconnected事件吗?
IdTcpServer接受另一个IdTcpServer怕是不会成功的。
ricesoft 2002-04-16
  • 打赏
  • 举报
回复
哦,没人用过呀?

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧