上代码
procedure sendUDP.Execute;
var
ms:TmemoryStream;
IdUDPClient1: TIdUDPClient;
begin
ms:=TmemoryStream.Create;
ms.LoadFromFile('abc.abc');
IdUDPClient1:=TIdUDPClient.Create(nil);
idudpClient1.Host:='127.0.0.1';
idUdpClient1.Port:=8890;
idUdpClient1.BufferSize:=8192;
idUdpClient1.SendBuffer(ms,ms.Size);
ms.Free;
IdUDPClient1.Free;
end;如果 idUDPServer.Active:= true 时,则出错 Socket error 10014 - Bad address 
如果 idUDPServer.Active:= false时, 则不提示错误同样的如果不用动态创建 idUDPClient 则能正常使用 ,且idUDPServer能正常接收数据