Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Duda Con Sockets

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Duda Con Sockets Responder citando

Hola Surprised , mi duda es la siguiente,
tengo un procedimiento mediante el cual un socket cliente se conecta al socket servidor, y mi problema es el siguiente:
Hago que el usuario ingrese por pantalla el nombre del host al cual se conecta el cliente. Luego de ello hago el ClientSocket1->Active=true; , en caso de que el host sea desconocido la aplicación arroja el mensaje de excepción correspondiente, lo que yo quiero hacer es manejar ese mensaje por mi mismo, o sea, evitar el mensaje de error predeterminado y detener la ejecución del programa, sé que cuando se produce el error se activa el evento OnError del ClientSocket, pero no sé que debo hacer.
Ojalá me puedan ayudar, muchas gracias de antemano, Leonardo Caldera. Laughing
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Creo que esto te puede ayudar:

try
... //Aqui intentas algo, cualquier cosa
except
on E: Exception do ErrorDialog(E.Message, E.HelpContext); //Aqui personalizas tu mensaje
end;


Salu2,
Javier Torres.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

En el tratamiento del evento OnError, puedes introducir el codigo que desees, y posteriormente para evitar que te salga el mensaje estandard, das el valor 0 (cero) a la variable ErrorCode.
Saludos Very Happy
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.