那位大虾帮帮忙,急!小弟虚心请教!用什么办法能释放静态IP; 我们在TCP/IP协议里,设置自动获取,那分配的IP是动态的!用操作ipconfig就可以释放掉;但,若要手输入个固定IP,用ipconfig就起不了作用,不知道应该用什么办法能把手输入的IP释放掉。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这段代码是用来修改static IP的,你可以实试怎么样能删除那个Ipstatic void SwitchToStatic() { ManagementBaseObject inPar = null; ManagementBaseObject outPar = null; ManagementClass mc = new ManagementClass ("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection moc = mc.GetInstances(); foreach( ManagementObject mo in moc ) { if( ! (bool) mo[ "IPEnabled" ] ) continue; // Change current IP Address to 192.168.0.253 inPar = mo.GetMethodParameters( "EnableStatic" ); inPar["IPAddress"] = new string[] { "192.168.0.253" }; inPar["SubnetMask"] = new string[] { "255.255.255.0" }; outPar = mo.InvokeMethod( "EnableStatic", inPar, null ); break; } } string的=运算符问题 把一个十进制数组转换为16进制的字符串,如何处理,我这个方法有点慢 c#的数据库还原问题 C#捕获视频窗口双击事件 菜鸟提问个C#的问题 C#如何将EXCEL图文内容粘贴到自己的窗体上? 复杂背景下绘制移动小球的算法,如何才能提高绘制效率 C#。。。 帮帮忙,什么是委托 “项目**需要策略管理,请在Visual studio .net企业级开发版或**打开"是什么意思? 三个问题共计150分(要是分不够可以再加) 用DataSet添加新记录如何获取自动分配的编号?
static void SwitchToStatic()
{
ManagementBaseObject inPar = null;
ManagementBaseObject outPar = null;
ManagementClass mc = new ManagementClass ("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc = mc.GetInstances();
foreach( ManagementObject mo in moc )
{
if( ! (bool) mo[ "IPEnabled" ] )
continue; // Change current IP Address to 192.168.0.253
inPar = mo.GetMethodParameters( "EnableStatic" );
inPar["IPAddress"] = new string[] { "192.168.0.253" };
inPar["SubnetMask"] = new string[] { "255.255.255.0" };
outPar = mo.InvokeMethod( "EnableStatic", inPar, null );
break;
}
}