歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

C#檢測當前用戶網絡是否連接

C#檢測當前用戶網絡是否連接代碼如下: 

[csharp]
  1. [DllImport("wininet.dll")]  
[csharp]
  1.  private extern static bool InternetGetConnectedState(int Description, int ReservedValue);  
  2.  public static bool IsConnectedToInternet()  
  3.  {  
  4.      int Desc = 0;  
  5.      return InternetGetConnectedState(Desc, 0);  
  6.  }   
  7.   
  8. private void button1_Click(object sender, EventArgs e)  
  9.  {  
  10.   //檢測網絡狀態    
  11.      if (!IsConnectedToInternet())  
  12.      {  
  13.          MessageBox.Show("當前不能連接到服務器,請檢查網絡、防火牆等設備!");  
  14.          return;  
  15.      }  
  16.   
  17. }  
Copyright © Linux教程網 All Rights Reserved