关于网友提出的“ socket IdUDPServer1如何发送UDP广播报255255255255”问题疑问,本网通过在网上对“ socket IdUDPServer1如何发送UDP广播报255255255255”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: socket IdUDPServer1如何发送UDP广播报255255255255描述:
IdUDPServer1.SendBuffer('255.255.255.255',strtoint(trim(Edit_SerPort.Text)),Buffer,Sizeof(SendStruct));
提示错误,该如何 socket error #10013 access denied
IdUDPServer1.SendBuffer('192.168.1.255',strtoint(trim(Edit_SerPort.Text)),Buffer,Sizeof(SendStruct));
ip 是这样的就可以,为什么 '255.255.255.255'广播不可以,我是给单片机发送这个,该如何实现呢
解决方案1:
要用Broadcast
解决方案2:IdUDPServer1.Broadcast(arr, port,'');