ورود

View Full Version : شناسایی IP فعال در شبکه



دلفــي
یک شنبه 24 آبان 1388, 11:32 صبح
چطور میشه فهمید که IP مثلا 192.168.0.1 در شبکه OnLine است یا نه ؟ یا به عبارتی آیا کامیوتر مربوط به IP ذکر شده روشن است یا نه ؟!

vcldeveloper
یک شنبه 24 آبان 1388, 12:44 عصر
می تونید آن را Ping کنید.

Felony
یک شنبه 24 آبان 1388, 18:23 عصر
پیرو راهنمایی آقای کشاورز برای پینگ کردن در دلفی باید از کامپوننت IdIcmpClient به شکل زیر استفاده کنید ( چون تو این انجمن خیلی ها در رابطه با پینگ یه IP سوال میکنن این کد رو قرار دادم ) :


IdIcmpClient1.Host:='192.168.0.1';
IdIcmpClient1.Ping();
if IdIcmpClient1.ReplyStatus.BytesReceived<>0 then
ShowMessage('On')
else
ShowMessage('Off');

موفق باشید .

tdkhakpur
یک شنبه 24 آبان 1388, 20:03 عصر
و همچني به شرطي كه طرف مقابل پرتكل icmp‌ را پشتيباني كرده و غير فعال نكرده باشد.