如何使用C#中的表单应用程序启用/禁用intenet连接 [英] how to enable/disable the intenet connection using form application in C#
本文介绍了如何使用C#中的表单应用程序启用/禁用intenet连接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
请帮我在C#中使用表单应用程序获取启用/禁用intenet连接的代码
解决方案
你可以启用和adisable teh LAN连接,这将在大多数情况下断开互联网: http://blog.opennetcf.com/2008 / 06/24 / disableenable-network-connections-under-vista / [ ^ ],但AFAIK你不能专门针对互联网。
访问这里..
http://stackoverflow.com/questions/172875/how-to-disable-enable-network-connection-in-c-sharp [ ^ ]
或
这将有助于
mgmtclassgen Win32_NetworkAdapter -p NetworkAdapter.cs
SelectQuery query = new SelectQuery( Win32_NetworkAdapter, NetConnectionStatus = 2);
ManagementObjectSearcher search = new ManagementObjectSearcher(query);
foreach (ManagementObject结果 in search.Get())
{
NetworkAdapter adapter = new NetworkAdapter(result);
。
if (adapter.AdapterType.Equals( 以太网802.3))
{
adapter.Disable();
}
}
使用C#启用禁用互联网连接 [ ^ ]
please help me to get code for enable/disable the intenet connection using form application in C#
解决方案
You can enable and adisable teh LAN connection, which would in most cases disconnect the internet: http://blog.opennetcf.com/2008/06/24/disableenable-network-connections-under-vista/[^], but AFAIK you can't specifically target the internet only.
visit here..
http://stackoverflow.com/questions/172875/how-to-disable-enable-network-connection-in-c-sharp[^]
or
this will help
mgmtclassgen Win32_NetworkAdapter -p NetworkAdapter.cs SelectQuery query = new SelectQuery("Win32_NetworkAdapter", "NetConnectionStatus=2"); ManagementObjectSearcher search = new ManagementObjectSearcher(query); foreach(ManagementObject result in search.Get()) { NetworkAdapter adapter = new NetworkAdapter(result); . if (adapter.AdapterType.Equals("Ethernet 802.3")) { adapter.Disable(); } }
Enable disable internet connection using C#[^]
这篇关于如何使用C#中的表单应用程序启用/禁用intenet连接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文