Check Your Internet Connection With C#[2]

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 rcom10002 的 blog

the second one is a reserved variable that must be set to 0.

第一个是带有out关键字的整型数,也就是说在调用函数后,变量应该包含一个描述连接状态(使用调制解调器、使用代理、离线模式)的整型数。你可以到www.msdn.com获取更多相关信息。

第二个参数设置为零的保留变量。

in this tutorial, we'll create a class with a static function that returns true if connected and false if not, using our api function in private state.

在这篇教程中,我们建立一个有着静态函数的类,在私有域使用api函数。如果连通则返回true否则返回false

check this out :

using system ;
using
system.runtime ;
using system.runtime.interopservices ;

public class internetcs
{

//creating the extern function...
[dllimport("wininet.dll")]
private extern static bool internetgetconnectedstate( int out description, int reservedvalue ) ;

//creating a function that uses the api function...
public static bool isconnectedtointernet( )
{

int desc ;
return internetgetconnectedstate( out desc, 0 ) ;

}

}

本文关键:Check Your Internet Connection With C#
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top