C# da Ping Atmanın En Kolay Yolu

Perşembe, Ekim 15th, 2009 @ 19:32

Cidden kolay bir yol :)
Hem ASP.NeT de hem de windows application larda rahatlıkla kullanabilirsiniz.

Yöntem şu :

Aşağıdaki kütüphaneyi ekliyoruz projemize,

using System.Net.NetworkInformation;

Daha sonra bu kütüphanede bulunan Ping ve PingReply sınıflarıyla aşağıdaki gibi işlemimizi yapıyoruz;


Ping p = new Ping();
PingReply pr = p.Send("www.google.com");

Bu komut çalıştıktan sonra response mesajımız pr değişkenine atanmış durumda oluyor.
Aşağıdaki gibi bilgileri çekebilirsiniz;


Adres = pr.Address.ToString();
Buffer = pingReply.Buffer.Length.ToString();
RoundtripTime = pr.RoundtripTime.ToString();
Status = pr.Status.ToString();
TTL = pingReply.Options.Ttl.ToString();

Çok güzel değil mi, bu kadar yardımdan sonra istediğiniz gibi kodunuzu süsleyebilirsiniz :)

İlişkili Yazılar :

  1. DLL dosyalarınızı GAC’a tek tık ile atmanın yolu!!!
  2. MSTSCAX.DLL Nasıl Kullanılır?
  3. C# da Outlook ile Mail Gönderme
  4. Twitter @m3hm3taydin
  5. XML ve XSLT Dosyalarını İşleyerek Ekrana HTML Çıktısı Veren ASPX Sayfası
  6. C# da Çalışan Uygulamanın Klasörünü Bulma
  7. SQL Connection String
  8. .NeT’de Blok Olarak Seçme
  9. Export DLL From Assembly
  10. Jena, .NeT Uygulamalarında Nasıl Kullanılır?

Tags: , , , , , , , , ,
Posted in Yazılım | No Comments »

Önceki Yazı << Sonraki Yazı >>

Leave a Reply



Yeni yorumları e-posta aracılığıyla bana bildir. Ayrıca yorum yapmadan da abone olabilirsiniz.