Does the Indy ICMP component require Administrator privileges to ping?
If I run with UAC turned on but without elevated privileges I get an "Access Denied" error message.
Looking at this question it sounds like Indy ICMP uses RAW sockets and thus needs elevated privileges?
I'm developing using Delphi 2007 & Indy 10.x and testing under Windows 7 Pro.