我的机子装有VMware,和无线网卡.怎样才能只设置系统"本地连接"的IP地址,网关.而不动其它?
解决方案 »
- 如何在VS2008中的C#中调用VC6的带MFC的动态库?
- 报表rdlc显示图片问题
- WinForm如何在配置文件中配置数据库连接字符串及正确读取
- 发送邮件
- 【求助】如何得到webBrowser中的表格对象???
- c#如何调用delphi开发的webservice?
- 关于Image.FromFile
- 我们团队中有一个技术争论:关于企业逻辑组件布署问题。-----------看你怎么想?
- 为什么服务器不支持asp文件
- 请大家谈谈 Views(数据库中的"视") 在.Net开发中的应用
- 给父窗体加了个大的图片后,看不到子窗体显示
- [Help]Oracle中Number/Data类型数据如何格式转换及存储空值问题。。。
这跟C#有什么关系?
{
int ConnectedNum = 0;
string[] n = new string[5];
try
{
ManagementClass mc = new ManagementClass("Win32_NetworkAdapter");
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject mo in moc)
{
object val = mo["NetConnectionStatus"];
if (val == null) { continue; }
UInt16 i = (UInt16)val;
if (i != 2) { continue; }
n[ConnectedNum] = (string)mo["Caption"] + "--~~--" + (string)mo["NetConnectionID"];
//这里的Caption就是“本地连接”,NetConnectionID就是你的网卡名称。找到if(Caption==“本地连接”后就可以修改你的IP了,代码到处都有,我着急出去,回来再填。
ConnectedNum++;
} return ConnectedNum; }
catch
{
return -1;
}
}代码是从大代码上copy下来的,用的记事本,没有调试,小错误请谅。