社区
C#
帖子详情
关于在C#中如何启用、禁用网卡的代码,多谢。
yhgd
2005-10-25 03:47:03
我的操作系统是XP,有两块网卡,编程工具是C#,请问,如何用程序实现启用、禁用网卡呢?具体的说就是启用第一块网卡的时候,禁用第二块网卡;如果启用第二块网卡的时候,禁用第一块网卡,希望能提供关键代码,多谢。
...全文
215
7
打赏
收藏
关于在C#中如何启用、禁用网卡的代码,多谢。
我的操作系统是XP,有两块网卡,编程工具是C#,请问,如何用程序实现启用、禁用网卡呢?具体的说就是启用第一块网卡的时候,禁用第二块网卡;如果启用第二块网卡的时候,禁用第一块网卡,希望能提供关键代码,多谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a2000
2006-03-17
打赏
举报
回复
//添加引用-COM-浏览-C:\WINDOWS\system32\shell32.dll-添加
private bool SetNetworkAdapter(bool status)
{
const string discVerb = "禁用(&B)";
const string connVerb = "启用(&A)";
const string network = "网络和拨号连接";
const string networkConnection = "本地连接";
string sVerb;
if (status)
{
sVerb = connVerb;
}
else
{
sVerb = discVerb;
}
Shell32.Shell sh = new Shell32.Shell();
Shell32.Folder folder;
folder = sh.NameSpace(3); //Shell32.ShellSpecialFolderConstants.ssfCONTROLS
try
{
//进入控制面板的所有选项
foreach (Shell32.FolderItem myItem in folder.Items())
{
//进入网络和拔号连接
if (myItem.Name == network)
{
Shell32.Folder fd = (Shell32.Folder)myItem.GetFolder;
foreach (Shell32.FolderItem fi in fd.Items())
{
//找到本地连接
if (fi.Name.IndexOf(networkConnection) > -1)
{
//找本地连接的所有右键功能菜单
foreach (Shell32.FolderItemVerb Fib in fi.Verbs())
{
if (Fib.Name == sVerb)
{
Fib.DoIt();
break;
}
}
}
}
}
}
}
catch (Exception e)
{
MessageBox.Show(e.Message);
return false;
}
;
return true;
}
yhgd
2005-10-28
打赏
举报
回复
up
yhgd
2005-10-26
打赏
举报
回复
没有人知道吗?
yhgd
2005-10-25
打赏
举报
回复
楼上的兄弟呀,知道就说,不知道就帮我顶一下,我都急得象热锅上的蚂蚁了,别添乱。
timtong
2005-10-25
打赏
举报
回复
买个跷跷板,装在网卡上
================12345,上山打老虎
yhgd
2005-10-25
打赏
举报
回复
up
yhgd
2005-10-25
打赏
举报
回复
没有人知道吗?
c#
中
禁用
和开启
网卡
c#
中
禁用
和开启
网卡
使用API 不是调用控制面板命令
c#
禁用
开启无线
网卡
VS2005和
c#
编程写的。
禁用
无线
网卡
和开启无线
网卡
。
C#
禁用
和使能
网卡
,可以使能和
禁用
以太
网卡
和无线
网卡
。
C#
禁用
和使能
网卡
,可以使能和
禁用
以太
网卡
和无线
网卡
。 Vs2008工程,全部
代码
,可编译和测试。
深入体验
C#
项目开发(全部源
代码
及其附送源
代码
)
今天下载了一个哥们的深入体验
C#
项目开发全部源
代码
及其附送源
代码
下载了20次,才全部下载完毕。感觉着这哥们,分享精神可嘉,就是下载的时候有点麻烦。所以我借花献佛把全部源
代码
打包上传了。
C#
做的编辑器源
代码
一份H.Prasad写的Editor的
C#
代码
,skm发现了四、五个BUG,做了一 些修改与笔记(见
代码
中
注释),希望大家来一起把这个简单的文本编辑器做得更好。
C#
完整应用程序
代码
C#
110,536
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章