Ich bezweifle, dass das pingen funktioniert!
Viele Firewalls blocken diesen Service. Google läßt ein ping z.B. nicht zu, obwohl es online ist. Du könntest aber versuchen mehrere Services zu koppeln. HTTP, PING, FTP, ECHO, NetBios.....
Ich prüfe übrigens indem ich mich mit IdTCPClient1.Connect verbinde, ob der Server online ist. Fehlermeldung - Firewall oder nicht online, keine Fehler - Server online.
maxk
_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.