我这里的校园网上网要用几种不同的配置,每次手工更改很麻烦,想自己编写一个小程序实现切换,请问哪位高手DX告知....不胜感激!!!
解决方案 »
- picture的放大和缩小问题
- 请教在VB里 worksheets.add 怎么选择插入的位置???????急急急急急急
- MediaPlayer控件
- ***帮顶有分,帮忙大甩分-------求助如何将我的计算数据写入xml或html中?--------我的分儿全为你:)***
- 高手指点呀。。。在线
- 哪位大哥大姐教教我啊?
- 公告: 请大家认清crystal_heart(笑看风云)的真面目---骗分专业户,对之声讨者有分 :)
- 急求!VB下用MSCOMM实现两台计算机之间RS232通信
- 如何解决对象变量或with块未设置问题?
- 请指教 select带参数的语句,用Execute方法执行后,如何返回结果,如有多少条记录?
- VB示例对操作系统的要求!在线等!
- 窗体边线问题
'If MsgBox("no to exit", vbYesNo) = vbNo Then End
Dim strComputer, objWMIService, colNetAdapters, strIPAddress, strSubnetMask
Dim strGateway, strGatewaymetric, objNetAdapter, errEnable, errGateways
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
strIPAddress = Array(IP) 'ip地址
strSubnetMask = Array(NM) '子网掩码
strGateway = Array(GW) '网关
strGatewaymetric = Array(1)
For Each objNetAdapter In colNetAdapters
errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric)
If errEnable = 0 Then
ChangeIP = "OK"
Else
ChangeIP = "FIN"
End If
NextEnd Function在XP、2003上通过。