首页 > 代码库 > c# vs2010 winfrom控件检测网络环境

c# vs2010 winfrom控件检测网络环境

写下以作备用,代码附上。

 public partial class UserControl1 : UserControl, IObjectSafety    {        //检测网络状态        [DllImport("wininet.dll")]        private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue);        /// <summary>        /// 检测网络状态        /// </summary>        private bool isConnected()        {            int I = 0;            bool state = InternetGetConnectedState(out I, 0);            return state;        }     private void update_Load(object sender, EventArgs e)        {            if (isConnected())            {            //network  is connected.            }            else            {             //network is not connected.             }
     }