Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.18;
Скачать: CL | DM;

Вниз

Есть ли машина в сети   Найти похожие ветки 

 
AlexBeliy ©   (2002-09-04 15:41) [0]

Как проверить, есть ли машина в сети (по IP)? Вот и весь вопрос.


 
delpher_gray ©   (2002-09-06 11:18) [1]

Пингануться надо...


 
Mischka   (2002-09-21 09:01) [2]

// Pinger - стандартный Indy компонент TIdIcmpClient
procedure TForm1.Button1Click(Sender: TObject);
begin
IP:="192.168.2.22";
Pinger.Host:=IP;
try
Pinger.Ping;
Application.ProcessMessages
except
on E: Exception do Memo1.Lines.Add(IP+" - ошибка: ""+E.message+""")
end
end
end;

procedure TForm1.PingerReply(ASender: TComponent;
const AReplyStatus: TReplyStatus);
begin
if AReplyStatus.BytesReceived=0 then Memo1.Lines.Add(IP+" не отвечает.")
end;
// Узлы соседних подсетей почему-то присылают ошибку, а шлюзы - нормально.

или можно через задницу: создать новый процесс "cmd.exe" (на платформе NT) и через него вызвать "ping 192.168.2.22 > txt.txt", а затем прочитать получившийся файл и узнать, пришел ли ответ :)



Страницы: 1 вся ветка

Текущий архив: 2002.11.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
14-59331
blackman
2002-10-31 12:44
2002.11.18
Как они это делают ?


1-59087
iNew
2002-11-07 17:52
2002.11.18
Где оштбка? Делаю так:


14-59436
Феликс
2002-10-31 19:42
2002.11.18
Помогите найти программу.


3-59025
DeLz
2002-10-29 18:22
2002.11.18
Может кто знает как в SQL передать параметер для IN (:ParamName)


1-59250
c@n
2002-11-07 04:00
2002.11.18
Хочется красивый интерфейс