我開發了一個硬件(客戶端,src ip 192.168.01.200:9652,des ip 192.168.01.100:9652),它回覆來自pc的ARP和ICMP請求併發送UDP幀,我可以在wireshark中檢查UDP幀,ARP和icmp回覆,並且所有這些幀都可以,但是我不能在我的軟件中收到任何東西,在硬件發送的PC中接收UDP數據,
在pc端(服務器)我建立了IP地址192.168.01.100和我寫Delphi代碼,用於通過使用接收indy10 UDP幀,然後我檢查On_udp_read事件,用於接收數據,但此事件不會發生,
服務器(PC):
udpserver.Active := True;
binding:=udpserver.bindings.add;
binding.IP:= '192.168.01.100'; // my computer IP
binding.Port:=9652;
我一無所知德爾福,但嘗試設置激活它最後,而不是第一個。 – EJP 2015-02-24 08:46:24