C# ile Bağlantı Kontrolü

Paylaş
 

Arayı fazla açmadan bir uygulama daha yapalım beraber 🙂 C# ile oluşturduğunuz veya oluşturmayı planladığınız projeniz de internet bağlantısını kontrol etmek istemez misiniz? Yani yaptığım programın internet ile işi varsa şahsen ben isterim 🙂 Şimdi yazacağımız kodlar ile internet bağlantısını kontrol edeceğiz. Daha doğrusu google.com‘ a ping atacağız. İnternet bağlantısını bir çok yöntem ile kontrol edebiliriz ama biz ping atmayı tercih edeceğiz.

Hazırsanız başlayalım. Ama fazla kasılmanıza gerek yok zaten 5 satır kod 🙂 Kopyala yapıştır yapın geçin.
Ama ilk olarak kütüphanemize eklememiz gereken kodlar var. Bunları eklemezseniz ping kodlarımız çalışmaz ve programınız hata verir. İşte kütüphaneye eklememiz gereken kodlar:

using System.Net;
using System.Net.NetworkInformation;

Ben formun load olayına kodları koyuyorum ki form ilk açıldığında direk olarak bağlantıyı kontrol etsin duruma göre işlem yapsın istiyorum.
Kodlarımız burada:

Ping ping = new Ping();
PingReply pingStatus = ping.Send(IPAddress.Parse("208.69.34.231"));
if (pingStatus.Status == IPStatus.Success)
{
MessageBox.Show("İnternet var. Sıkıntı yok.");
}
else
{
MessageBox.Show("İnternet yok. Sıkıntı var.");
}

Evet arkadaşlar gördüğünüz gibi hiçte korkulacak birşey yokmuş 🙂 Hadi kolay gelsin, internetiniz hiç kesilmesin 🙂

Bu yazı 131 kere okundu.
  • Site Yorum
  • Facebook Yorum

Bir yorum bırak

Bir yorum bırak

REKLAM
Kredi hakkında bilgi alanı ismin anlamı bul