La Web del Programador: Comunidad de Programadores
 
    Pregunta:  20941 - COMO ENVIAR MENSAJE DE ERROR AL NO DETECTAR UNA RED
Autor:  Omar Montes
Tengo un problema al enviar un archivo de texto a una red local usando c++ builder, lo que sucede es que cuando trato de transferir este archivo hacia otra maquina que es parte de la red, y el cable de red no esta conectado a la PC mi sistema en Builder no responde se queda colgado, la pregunta es: como puedo hacer para que el sistema no se quede colgado y en el caso de que no exista la conexion me de un mensaje de que no se encuentra la red presente.

  Respuesta:  David Guerrero
Hola.
Desconozco la parte específica del código que hace que el sistema se quede
colgado, por lo tanto no puedo darte una respuesta concreta para ese caso. En base a la información que proporcionas lo único que te puedo decir es que utilices un 'timeout', es decir, esperar cierto tiempo para ver si el equipo al que te quieres conectar te responde y en caso contrario, tomar las medidas pertinentes ya que no es posible acceder a el.