FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
capturar error de conexion - ClientSocket
Hola Foro!
tengo una aplicación que estoy desarrollando en C++ Builder. Mi aplicación tiene un ClientSocket con el cuál se conecta a un servidor para extraer datos. Todo funciona bien, el problema aparece cuando por algún motivo el servidor es desconectado físicamente de la red. Al ocurrir esto mi aplicación cliente se cierra de golpe. Si la ejecuto desde el compilador de C++ Builder, aparece un error de un acceso indebido a una dirección de memoria a los pocos segundos que se desconecta el servidor físicamente de la red. Lo que quiero es capturar este evento para que la aplicación cliente pueda mostrar un mensaje indicando que el servidor se ha desconectado de la red. ¿Como puedo capturar este evento? Estoy utilizando OnError de clientsocket, el cual captura bien el evento en caso que se cierre la aplicación del servidor, pero no me captura el evento si es que el servidor es desconectado de la red. Gracias por su ayuda. Francisco |
#2
|
|||
|
|||
verificar estado de la conexión
o saben si hay algún comando en c++ builder que permita verificar el estado del socket antes de enviar información?? Busco un comando que me permita hacer un test a la conexión antes de proceder a enviar informacion por el socket (sendbuf).
Gracias! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
capturar error | gulder | Conexión con bases de datos | 1 | 09-06-2006 18:51:20 |
capturar nro error | Ricardo Alfredo | MS SQL Server | 3 | 22-05-2006 17:52:55 |
Conexion con clientsocket usando proxy | dada | Internet | 0 | 25-10-2005 18:09:57 |
Capturar error | silviodp | Conexión con bases de datos | 3 | 01-07-2005 11:59:36 |
Capturar error | bbjb | OOP | 3 | 12-04-2005 19:19:46 |
|