歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> C#檢測當前用戶網絡是否連接

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

日期:2017/3/1 10:35:25   编辑:Linux編程

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. private void button1_Click(object sender, EventArgs e)
  8. {
  9. //檢測網絡狀態
  10. if (!IsConnectedToInternet())
  11. {
  12. MessageBox.Show("當前不能連接到服務器,請檢查網絡、防火牆等設備!");
  13. return;
  14. }
  15. }
Copyright © Linux教程網 All Rights Reserved