Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.008 c
14-59411
Vad
2002-10-31 03:42
2002.11.18
Зачистка анкет.


14-59339
Relict
2002-11-01 09:08
2002.11.18
крестики нолики


1-59236
deffer
2002-11-06 18:24
2002.11.18
Как идеологически правильно?


14-59408
esu
2002-10-31 05:08
2002.11.18
Можно ли в списке компонент сделать заголовки в несколько строк ?


14-59344
Гогия
2002-10-29 12:08
2002.11.18
Продолжение истории о Бунгало Билл





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский