[DllImport("sensapi.dll")]
private extern static bool IsNetworkAlive(out int connectionDescription);
public static bool Fun_IsNetworkAlive()
{
int NETWORK_ALIVE_LAN = 0;
int NETWORK_ALIVE_WAN = 2;
int NETWORK_ALIVE_AOL = 4;
string outPut = null;
//上网方式
int flags;
//是否在线
bool m_bOnline = true;
m_bOnline = IsNetworkAlive(out flags);
//在线
if (m_bOnline)
{
if ((flags & NETWORK_ALIVE_LAN) == NETWORK_ALIVE_LAN)
{
outPut = "联机:LAN";
}
if ((flags & NETWORK_ALIVE_WAN) == NETWORK_ALIVE_WAN)
{
outPut = "联机:WAN";
}
if ((flags & NETWORK_ALIVE_AOL) == NETWORK_ALIVE_AOL)
{
outPut = "联机:AOL";
}
}
else
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载