怎样利用NMUDP控件有区分地接收来自不同主机相同端口的udp数据包?(100分)

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

sinchoo

Unregistered / Unconfirmed
GUEST, unregistred user!
我想利用NMUDP控件接收来自不同直接主机但端口却相同的udp数据包,并且要求能区分地接收不同主机发来地数据包,请问如何实现?多谢!!
 
可以,在发送的时候加上主机名,接受机维护一个列表,选择接受
procedure TForm1.NMUDP2DataReceived(Sender: TComponent;
NumberBytes: Integer; FromIP: String; Port: Integer);
begin
if fromip='192.168.0.111' then//可以判断发送的主机
showmessage('df')
end;
 
明白,多谢
 
后退
顶部