![]() |
capturar ERROR de Sockets
Hola Gente...y gracias anticipadas por la ayuda....
Estoy probando la demo PINGUI de INDY para realizar un PING a un host, la cual funciona de maravillas. El unico problema es que cuando no existe el HOST me da el error de Borland. ESOCKET ERROR # 11004 o ESOCKET ERROR # 110001 host not found.:( y obviamente cancela la aplicacion... Mi pregunta es la siguiente. EXISTE ALGUNA FORMA de evitar que salga este ERROR y cambiarlo por un mensaje de usuario, de manera que pueda seguir con mi aplicativo? En Definitiva lo que yo deseo hacer es PINGuear a distintas IPs y avisar las que esten activas y las que no. Gracias nuevamente por la ayuda.:D |
Para todos los que se pasen las horas buscando resolver el problema citado ?
no olvidar incluir en... uses idException ;) de esta forma... utilizando try... except el errorSocket saldra por el except :D por ejemplo try ICMP.Ping; except showmessage('no se pudo realizar el ping'); // continuo con mi aplicacion. end; salu2.... |
La franja horaria es GMT +2. Ahora son las 01:23:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi