如何去检测网络的连接状态

原创 2007年09月16日 14:07:00

1.     方法定义

[DllImport("wininet.dll")]

private extern static bool InternetGetConnectedState( out int connectionDescription, int reservedValue ) ;

2.     方法说明

参数:

connectionDescription : 连接说明

reservedValue : 保留值

返回值:

   true: On Line

   false: Off Line

3.     调用方法

a.     你必须在你的code里引用System.Runtime.InteropServices,否则,会有编译错误

b.     定义一个变量 int I = 0;

c.     调用bool state = InternetGetConnectedState(out I,0); 

 

 

using System.Runtime.InteropServices;

 

namespace internet

...{

    
public class Class1

    
...{

        [DllImport(
"wininet.dll")]

        
private extern static bool InternetGetConnectedState( out int connectionDescription, int reservedValue ) ;

        
public Class1()...{}

 

        
private bool IsConnected()

        
...{

                
int I=0;

                
bool state = InternetGetConnectedState(out I,0);

                
return state;

}


    }


}

如何去检测网络的连接状态

1.     方法定义[DllImport("wininet.dll")]private extern static bool InternetGetConnectedState( out int c...
  • impeller
  • impeller
  • 2007年09月16日 14:07
  • 530

如何判断当前网络连接状态(网络是否正常)

众所周知,我们在开发APP时,涉及网络连接的时候,都会想着提前判断一下当前的网络连接状态,如果没有网络,就不再请求url,省去不必要的步骤,所以,这个如何判断?其实很简单。       1、工程添...
  • u012716788
  • u012716788
  • 2015年02月04日 12:17
  • 1594

测试网络连接状态的批处理

看见一个软件让用户帮测试网络连接状态的批处理. 做的真土~, 也不做个程序让用户运行,显示测试报告给客户, 在得到用户许可的情况下,提示用户点击发送键,将测试报告发到软件厂商维护的邮箱... ...
  • LostSpeed
  • LostSpeed
  • 2013年11月17日 19:12
  • 2967

C#如何去检测网络的连接状态

在有些程序中,你可能希望能检测网络是否连通的,而又不想销耗过多的系统资源,下面的方法是直接调用系统的API去做到检测。 1. 方法定义   [DllImport("wininet.dll")]...
  • nacl025
  • nacl025
  • 2013年08月23日 10:01
  • 955

如何去检测网络的连接状态(C#)

1. 方法定义 [DllImport("wininet.dll")] private extern static bool InternetGetConnectedState( out int con...
  • holym
  • holym
  • 2006年03月15日 10:04
  • 1340

如何检测网络连接状态程序(visual studio VB源代码编写)对今后学习vb.net很帮助

  • 2010年02月09日 10:51
  • 2.05MB
  • 下载

如何去检测网络的连接状态(C#)

    在有些程序中,你可能希望能检测网络是否连通的,而又不想销耗过多的系统资源,下面的方法是直接调用系统的API去做到检测。 1.     方法定义[DllImport("wininet.dll")...
  • rickelee
  • rickelee
  • 2004年12月17日 21:29
  • 1399

如何去检测网络的连接状态(C#)

(转自李儒珍(Ricky Lee)的博客)在有些程序中,你可能希望能检测网络是否连通的,而又不想销耗过多的系统资源,下面的方法是直接调用系统的API去做到检测。 1.     方法定义 [DllImp...
  • xmasangel
  • xmasangel
  • 2008年04月15日 10:57
  • 230

使用java检测网络连接状况

windows中可以通过在cmd中使用ping命令来检测网络连接状况,如下: 网络连接正常时: 网络未连接时: 在java中可以通过调用ping命令来判断网络是否连接正常...
  • u012116457
  • u012116457
  • 2015年06月01日 20:46
  • 4665

ionic如何检测网络连接

安装插件: $ cordova plugin rm org.apache.cordova.core.network-information Connection对象提供对设备的蜂窝及WiFi连接信息...
  • ioniconline
  • ioniconline
  • 2015年12月24日 09:57
  • 5915
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何去检测网络的连接状态
举报原因:
原因补充:

(最多只允许输入30个字)