用NMUDP时,如何在程序中确定本机的可用端口???(50分)

  • 主题发起人 主题发起人 songguolong
  • 开始时间 开始时间
S

songguolong

Unregistered / Unconfirmed
GUEST, unregistred user!
用NMUDP组件时,即使localport配置冲突也不会报错,请问在此之前,如何编程确定本机中可用的UDP端口?
 
用try expect反复测试,失败就端口增加,直到成功为止
 
不明白你的意思
 
我以前做过一个小程序在csdn上,不过近来好象被删掉了。
你去找一下去年amo...组织的delphi竞赛,搜索wolf_cyj,就是用来实现你说的功能的。
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1190390
 
光子:问题是对于NMDUP组件来说,即使配错localport也不报例外,所以无法用try except来试配端口。
wolf_cyj:“amo...组织的delphi竞赛”在哪里找?
 
我已经帖出来了啊,http://www.delphibbs.com/delphibbs/dispq.asp?lid=1190390
是aimingoo,我打错了,不好意思。
 
wolf_cyj:看到了你去年参赛及评测的条目,你的内容正好适合我的需要,可惜没看到代码,能传给我吗?谢谢!sgl@sx.cei.gov.cn
 
在修改ACTIVE为TRUE的时候报错
 
光子:此组件没有ACTIVE属性,也没有open方法,只有send和rechive方法!
 
wolf_cyj:谢谢,找到了,通过,送上分了!
 
后退
顶部