如何知道本地区域连接是否可用

时间:2008-12-13 08:52:30

标签: windows language-agnostic winapi networking

我正在使用Windows XP,我想知道本地区域是否可用?

如果我使用其他操作系统会影响我的代码?

3 个答案:

答案 0 :(得分:0)

使用以下代码

using System.Net.NetworkInformation; //(Add reference of System.Net.dll)
public partial class Form1: Form
{
    public Form1()
    {
        InitializeComponent();
        NetworkChange.NetworkAvailabilityChanged += NetworkChange_NetworkAvailabilityChanged;
    }
    private void NetworkChange_NetworkAvailabilityChanged(object sender, NetworkAvailabilityEventArgs e)
    {
        if(e.IsAvailable)
        {
            //connected
        }
        else
        {
            //disconnected
        }
    }
}

答案 1 :(得分:-1)

答案 2 :(得分:-1)

ToggleNic 的源代码向您展示如何在Windows上启用,禁用或检查可用的网络连接。这是在C#。