请问大家一个问题!怎么用代码实现判断是否我已经连接上了网络 比如说 判断是否能打开www.baidu.com这个网页?
谁说下!!

解决方案 »

  1.   

    你随便找个URL 用DNS解析下就知道咯啊Dns.GetHostAddress(string URL);
      

  2.   

     [DllImport("wininet.dll")]
            private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue); /// <summary>
            /// 测试网络是否连接
            /// </summary>
            /// <returns></returns>
            public static bool IsConnected()
            {
                int i = 0;
                bool state = InternetGetConnectedState(out i, 0);
                return state;
            }