Is my computer connected to the internet csharp(csharp da Bilgisayarım internete bağlı mı)

Yazdır PDF

Merhaba arkadaşlar  bugünkü  konumuzda    genel bilgisayarıızın  bağlantısı   hiç  beklenmedik bir zamanda  kopmuş  olabilir  genelde , bizde  hemen windows komut satırını açıp  ağ bağlantısı  varmı yokmu diye  kontrol ederiz , ama bu husus,da belki  keşten bir  bağlantı   üzerinden de bağlanmış olabiliriz değilmi asıl  konumuza dönelim   örnekte  bu kaynağı sağlayan bir dll  mevcut windows üzerinde bizde bu dll  kullanarak  gerçekten  bağlantımız yokmu  varmı diye  kontrol  edebilriz  ben bir çok  uygulamarımda  bu  kaynağı kullanıyorum  sizde örnek projelerinizde bu yolu kullanarak  bağlantının  düşüp düşmediğini tam  bir kontrol özerinden görebiliriniz  ben bu sistemi size  visual studio  c#  nimetlerinden yararlanarak  göstermiş olacağım   buyrun  kodumuzu görelim

 

Bİr adet class  oluşturuyorum adına InternetControl verdim  ve kodumu yazdim

 

using System.Runtime.InteropServices;

namespace BAL
{
public class InternetControl
{

[DllImport("wininet.dll")]
private static extern bool InternetGetConnectedState(out int description, int reservedValue);
public static bool IsConnectedToInternet()
{
int description;
return InternetGetConnectedState(out description, 0);
}
}
}

iyi  tamam  ben bunu nasıl kullancam bide o var degilmi ?  merak etmeyin  şimdi onuda buraya  yazıyorum Wink

 

lblstatus.Text = !InternetControl.IsConnectedToInternet() ? @"HATA : Internet Bağlantınız Yok...!!" : @" Internet Bağlantınız Var...!!";

evet arkadaşlar bugün sizlere  c#  üzerinden network  bağlantısının kontrol nasıl  sağlarız onu  gördük  tekrar yeni bir makkalede görüşmek  üzere  herkes mutlu ve  bol  kodlu günler diliyorum

Saygılarımla Orhan Türk

Yorum ekle


Güvenlik kodu
Yenile