Delphi - TClientSocket

 
Vista:

TClientSocket

Publicado por maCo (8 intervenciones) el 28/05/2002 11:11:25
tengo un problema con el TClientSocket
lo que sucede es que conecto el soket pido una imagen guardo la imagen y cuando se ejecuta el evento Disconnect trato de conectarlo otra vez, pero ya no me conecta.
alguna ayuda
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:TClientSocket

Publicado por beosman (163 intervenciones) el 28/05/2002 11:50:28
Lo que ocurre es que en el evento OnDisconnect no puedes volver a conectar porque, probablemente este evento se produce antes de liberar todos los recursos del objecto. Debes esperar a que finalice dicho evento para luego volver a conectar. Una solución un poco "pachanguera" es activar un timer en el evento OnDisconnect de poco tiempo (suficiente para que termine dicho evento) y en dicho timer reconectar el socket.

Espero que esto te funcione. Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar