如何设置 IDTCPCLIENT 与IDTCPSEVER 的IP .

microd 2005-11-24 03:09:41
各位大侠,为何我用IDTCPCLIENT/IDTCPSEVER 在两台电脑间传字符串时,如果clent 与server 在同一台电脑就能正常工作,一但分开放在两台电脑了,不管如何设置ip,总是会报socket error # 10046 的错误,哪位大侠指点一下该如何设ip:如server 的IP 为192.168.0.1 client 的IP 为:192.168.0.2 port 为6666。 idtcpserve 的binding 及defaultport 该如何设。idtcpclient 的 boundip、host、port 该如何设,才能在两台不同的电脑成功传递字符串。注 indy 是 for D6 的。
...全文
105 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
microd 2006-02-07
  • 打赏
  • 举报
回复
问题解决,是防火墙的问题
microd 2005-11-25
  • 打赏
  • 举报
回复
我也是按上述的方法设置的,但仍不行,我的环境是d6
constantine 2005-11-24
  • 打赏
  • 举报
回复
你可以去看indy 9 里面的例子
constantine 2005-11-24
  • 打赏
  • 举报
回复
server那里需要设置ip呢?如果要绑定ip那自然是本机ip
client得host要设置的是server的ip,不是他所在的ip
同时要注意port
idtcpserve 的defaultport 要和Client的port设置一样
binding其实可以不用设置

5,388

社区成员

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

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