C# ile Bağlantı Kontrolü

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 […]

102 kez okundu 1 dk 12 sn okuma süresi 16 Eylül 2022
Google News Google News ile Abone Ol 0 Yorum

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:

[code language=”csharp”] using System.Net; using System.Net.NetworkInformation; [/code]

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:

[code language=”csharp”] 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.”); } [/code]

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

 

BSoylu
BSoylu

Debug ettikçe güzelleşen bir dünya için..

Yorum Ekle

İLGİNİZİ ÇEKEBİLİR
Unity Programı Nedir? Oyun Geliştirme İçin Temel Rehber
29 Kasım 2024

Unity Programı Nedir? Oyun Geliştirme İçin Temel Rehber

C# ile Bağlantı Kontrolü

Bu Yazıyı Paylaş

İnternet sitemizde tanıtım yazınız olmasını ister miydiniz? İletişim
Bildirimler
1