C# ile internet bağlantısı kontrolünü yapmak
Merhaba arkadaşlar,
bu yazımda sizlere c# kulanarak programımızı açtığımızda bilgisayar internete bağlımı değilmi onu nasıl kontrol edeceğimizi göstereceğim.
aşağıda sizler için bir metot tanımladım bu metot'u programınızda form load olayında çalıştırısanız size true yada false olarak bir değer döndür sizde bu değere göre koşul "if" ile bağlı yada değil şeklinde işlemlerinizi yapabilirsiniz.
hepsi bu kolay gelsin..
public static bool WebRequestTest()
{
string url = "http://www.google.com";
try
{
System.Net.WebRequest myRequest = System.Net.WebRequest.Create(url);
System.Net.WebResponse myResponse = myRequest.GetResponse();
}
catch (System.Net.WebException)
{
return false;
}
return true;
}
// Kullanımı
if (WebRequestTest())
{
// Bağlantı varsa hiçbir işlem yapmıyorum .
}
else
{
MessageBox.Show("Internet Bağlantınızda Sorun Oluştu , Lütfen Internete Ulaşabilir Olduğunuzu Kontrol Ediniz .");
Application.Exit();
}