W
wqy888
Unregistered / Unconfirmed
GUEST, unregistred user!
IdUDPServer1.Bindings.Add;
他有什么作用 既然是ADD 那么就可以有很多是不是?
也就是说IdUDPServer可以并发监听若干个端口了
如:
v:='0.0.0.0';
e:=5000;
for i :=0 to 1000 do begin
IdUDPServer1.Bindings.Add;
IdUDPServer1.Bindings.Items.IP:=v;
IdUDPServer1.Bindings.Items.Port:=e+i;
IdUDPServer1.Bindings.Items.Send(....); //假设
IdUDPServer1.Bindings.Items.Recv(....);//假设
end;
那么是不是可以独立的去收发呢[?]
5000 发 收
5001 发 收
5002 发 收
5003 发 收
5004
......
不过测试了半天也没发出去 谁出来解释一下!
可以这么做吗? 如果可以应该怎么去处理?
他有什么作用 既然是ADD 那么就可以有很多是不是?
也就是说IdUDPServer可以并发监听若干个端口了
如:
v:='0.0.0.0';
e:=5000;
for i :=0 to 1000 do begin
IdUDPServer1.Bindings.Add;
IdUDPServer1.Bindings.Items.IP:=v;
IdUDPServer1.Bindings.Items.Port:=e+i;
IdUDPServer1.Bindings.Items.Send(....); //假设
IdUDPServer1.Bindings.Items.Recv(....);//假设
end;
那么是不是可以独立的去收发呢[?]
5000 发 收
5001 发 收
5002 发 收
5003 发 收
5004
......
不过测试了半天也没发出去 谁出来解释一下!
可以这么做吗? 如果可以应该怎么去处理?