您的位置:首页 > 编程语言 > VB

vb winsock udp循环绑定端口直到成功

2016-12-02 21:07 302 查看

vb winsock udp循环绑定端口

在使用udp协议时,需要绑定一个端口,但可能指定的端口被占用。

所以需要进行循环,从指定端口往后开始,寻找一个未被占用的端口进行bind

'从5100开始绑定端口直到成功为止
Dim p As Integer
p = 5100

On Error Resume Next
Do
Err.Clear
p = p + 1
wsk.Bind p
If Err.Number = 0 Then Exit Do  '绑定成功就退出循环
Loop While 1  '未绑定成功就无限循环
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vb udp bind 端口 占用