Hola buenos dias!! Yo estoy utilizando estos componentes en mi aplicacion y para mandar un mensaje por udp utilizo del udpclient el broadcast.
Código Delphi
[-]
UdpClient.Broadcast(Mensaje,puerto);
y en la otra aplicacion pongo el udpserver y en el evento UdpREad leo el dato pasado
Código Delphi
[-]
procedure TDM.UdpServerUDPRead(Sender: TObject; AData: TStream;
ABinding: TIdSocketHandle);
var
Dato : TStringStream;
begin
Dato := TStringStream.Create('');
try
Dato.CopyFrom(AData, AData.Size);
finally
Dato.Free;
end;
end;
espero que te sirva.