PDA

Ver la Versión Completa : ejemplo de udp de las indy


gulder
01-06-2006, 20:12:58
hola foro estoy utilizando los delphi 7 mi pregunta es si alguien sabe como mandar un mensaje por Udp a varios clientes si tienen un ejemplo le agradeceria estoy utilizando los componentes indy que trae delphi gracias de antemano gulder:confused:

nenufer
02-06-2006, 08:09:47
Hola buenos dias!! Yo estoy utilizando estos componentes en mi aplicacion y para mandar un mensaje por udp utilizo del udpclient el broadcast.


UdpClient.Broadcast(Mensaje,puerto);

y en la otra aplicacion pongo el udpserver y en el evento UdpREad leo el dato pasado


procedure TDM.UdpServerUDPRead(Sender: TObject; AData: TStream;
ABinding: TIdSocketHandle);
var
Dato : TStringStream;
begin
Dato := TStringStream.Create('');
try
// lectura de la trama enviada
Dato.CopyFrom(AData, AData.Size);
finally
Dato.Free;
end;
end;

espero que te sirva.