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 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. |
#2
|
|||
|
|||
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 por ejemplo try ICMP.Ping; except showmessage('no se pudo realizar el ping'); // continuo con mi aplicacion. end; salu2.... |
|
|
|