Наличие компьютера в сети
Подскажите пожалуйста, как в Delphi можно определить, работает ли компьютер с заданным имененм в сети в данный момент или нет? Т.е., иными словами, "видно" ли его или нет?
IdIcmpClient1.Host :='IP-компа';
IdIcmpClient1.Ping;
if IdIcmpClient1.ReplyStatus.TimeToLive<>0 then // если комп есть, то выполнить
begin
<.........>
end;