Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   capturar ERROR de Sockets (https://www.clubdelphi.com/foros/showthread.php?t=19783)

killaton 26-03-2005 16:42:27

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

killaton 26-03-2005 20:19:45

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