Ver Mensaje Individual
  #1  
Antiguo 03-07-2014
Avatar de kaiserilich
kaiserilich kaiserilich is offline
Miembro
 
Registrado: mar 2010
Ubicación: planeta tierra
Posts: 42
Reputación: 0
kaiserilich Va por buen camino
Indy UDP Server - Ayuda

hola,

tengo una chat que hice con Delphi 6 y la version que trae de Indy.. pero ahora al abrirlo con XE5 me falla por unos cambios en la version del Server...

antes la function de lectura recibia un TStream y asi lo procesaba para obtener el mensaje recibido...

Código:
 
procedure TForm1.udp_srvUDPRead(Sender: TObject; AData: TStream; ABinding: TIdSocketHandle);
....
    DataStringStream.CopyFrom(AData, AData.Size);
ahora lo hacen de esta manera

Código:
 
procedure TForm1.udp_srvUDPRead(AThread: TIdUDPListenerThread; const AData: TIdBytes; ABinding: TIdSocketHandle);
y no se como sacar el mensaje recibio, alguno podria echarme un cable..

gracias
Responder Con Cita