c# 判断当前网络是否可用

来源:互联网 发布:北京网络职业学院贴吧 编辑:程序博客网 时间:2024/06/05 16:54

判断当前的网络是否可用

网络连接不禁用时 修改ip网段 这时网络状态显示可通 网页无法打开时


    System.Net.NetworkInformation.Ping ping;
        System.Net.NetworkInformation.PingReply res;

  ping = new System.Net.NetworkInformation.Ping();
            try
            {
                res = ping.Send("www.baidu.com");  //
                if (res.Status != System.Net.NetworkInformation.IPStatus.Success)
                {
                    //没有联上Internet哦,做下自己想做个事情咯
                    MessageBox.Show("0");
                }
                else
                {
                    MessageBox.Show("1");
                }
            }
            catch(Exception er)
            {
                //里你,仲系当你断网咯,做下自己想做个事情咯
                MessageBox.Show("0");
            }

0 0
原创粉丝点击