public static int getNetStatus() {
System.Net.NetworkInformation.Ping ping;
System.Net.NetworkInformation.PingReply ret;
ping = new System.Net.NetworkInformation.Ping();
try
{
ret = ping.Send("www.baidu.com");
if (ret.Status != System.Net.NetworkInformation.IPStatus.Success)
{
//没网
return 1;
}
else
{
//有网
return 0;
}
}
catch(Exception err)
{
MessageBox.Show("获取网络状态异常:"+err.ToString());
//MessageBox.Show("获取网络状态异常");
return 1;
}
}