D6中所带 indy UDPServer 有BUG?(50分)

  • 主题发起人 主题发起人 yshu
  • 开始时间 开始时间
Y

yshu

Unregistered / Unconfirmed
GUEST, unregistred user!
局域网发信息小程序,用了 idUDPServer、idUDPClient ,好象idUDPServer有BUG,程序运行
后,一个按钮操作 idUDPServer.Active:=False, 再来idUDPServer.Active:=True, 那么
调用idUDPServer.send() 发送信息,客户机就没法收到了。
而且在使用过程中,一开始完全正常,一段时间后有时idudpserver 也会出现收不到信息
的问题,非要重运行一下程序才正常,我的程序很简单,很什么特别的地方。真叫人头疼。
 
你用一下Delphi 4 中的NMUDP,保证可以。我曾经做过的。D5中的TUDP确实有问题,它不能
使用广播发送!
 
我试了,idUDPClient只能发送消息,和接到返回的消息,
如果单独收消息,何收呢?所以我想应该是idUDPClient发送消息后,再idudpserver返回消息吧。
 
后退
顶部