成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

輕松掌握VB.NET設(shè)置IP技巧

開發(fā) 后端
VB.NET設(shè)置IP的實(shí)現(xiàn)比較容易,可以利用wmi方式來進(jìn)行具體的操作。我們可以通過本文介紹的相關(guān)方法對(duì)此有一個(gè)詳細(xì)的解讀。

VB.NET編程語言主要是面向?qū)ο蟆kS著它的應(yīng)用日趨成熟,大家慢慢體會(huì)到了其功能的強(qiáng)大和新穎。在這里我們會(huì)通過一個(gè)VB.NET設(shè)置IP的小例子來詳細(xì)分析這一語言的具體用法,希望能給大家?guī)韼椭?/p>

這些天總是帶著筆記本在家/單位/客戶等等幾個(gè)地方跑來跑去的,于是在各個(gè)地方上網(wǎng)都是要重新設(shè)置的,有時(shí)候有線,有時(shí)候無線。唉,昨天我終于爆發(fā)了,再也受不了這么沒有盡頭的折磨了。于是我又用VB寫了一個(gè)簡(jiǎn)單的IP設(shè)置轉(zhuǎn)換器。

VB.NET設(shè)置IP其實(shí)利用VB修改ip地址是比較容易的。我利用的就是wmi方式。先是找出當(dāng)前系統(tǒng)的所有網(wǎng)卡信息,下面給出的是找出所有網(wǎng)卡MAC地址的例程: Function GetMACaddress()

  1. Dim tempBool As Boolean strComputer = "." 
  2. Set objWMIServiceGL = GetObject
    ("winmgmts:\\" & strComputer & 
    "\root\cimv2")  
  3. Set colNetAdaptersGL = 
    objWMIServiceGL.ExecQuery
    ("Select * from Win32_Network
    AdapterConfiguration where
    IPEnabled=TRUE)")  
  4. For Each obj In objs  
  5. getMACAddressgetMACAddress = 
    getMACAddress & obj.macaddress 
    VBCrLf & VBCrLf  
  6. 'Exit For '找第一個(gè)網(wǎng)卡就退出  
  7. Next obj End Function  

VB.NET設(shè)置IP大下一步就是根據(jù)所找到的各個(gè)網(wǎng)卡的進(jìn)行信息(IP,DNS等)更改:

  1. Function ModifyIP() strComputer = "." 
  2. Set objWMIService = GetObject
    ("winmgmts:\\" & strComputer & 
    "\root\cimv2")  
  3. Set objSWbemObjectSet = objSWbem
    Services
    .ExecQuery("Select * From 
    Win32_NetworkAdapterConfiguration 
    Where 
    Description='" & 
    Combo1.Text & "'
    ")  
  4. For Each objNetAdapter In colNet
    Adapters 
    sip = objNetAdapter.
    IPaddress(0)  
  5. If Option1.Value = True Then 
    'DHCP is enabled  
  6. objNetAdapter.EnableDHCP  
  7. errDNS = objNetAdapter.SetDNS
    ServerSearchOrder()  
  8. Else strIPAddress = Array(Text1.Text)  
  9. strSubnetMask = Array(Text2.Text)  
  10. strGateway = Array(Text3.Text)  
  11. strGatewaymetric = Array(1)  
  12. StrDns = Array(Text4.Text, 
    Text5.Text)  
  13. errEnable = objNetAdapter.
    EnableStatic(strIPAddress, 
    strSubnetMask)  
  14. errGateways = objNetAdapter.SetGateways
    (strGateway, strGatewaymetric)  
  15. errDNS = objNetAdapter.SetDNS
    ServerSearchOrder(StrDns)  
  16. 'Exit For '只修改第一個(gè)網(wǎng)卡的設(shè)置  
  17. End If Next   
  18. End Function  

VB.NET設(shè)置IP的相關(guān)技巧就為大家介紹到這里。

【編輯推薦】

  1. 幾步解決VB.NET編寫病毒
  2. VB.NET特殊操作符總結(jié)概述
  3. VB.NET操作符like作用體現(xiàn)
  4. VB.NET運(yùn)算符代碼示例解析
  5. VB.NET文本框應(yīng)用經(jīng)驗(yàn)總結(jié)
責(zé)任編輯:曹凱 來源: 中國IT實(shí)驗(yàn)室
相關(guān)推薦

2010-01-18 19:36:52

VB.NET調(diào)整控件

2010-01-13 17:47:59

VB.NET拖放

2010-01-08 18:16:52

VB.NET變量

2010-01-14 10:07:08

VB.NET文件名排序

2010-01-11 13:33:07

VB.NET使用數(shù)組

2010-01-15 13:52:42

VB.NET屬性設(shè)置

2010-01-11 15:12:30

VB.NET特殊窗體

2010-01-11 16:04:10

VB.NET使用wit

2010-01-18 10:13:08

VB.NET獲取CPU

2009-10-29 09:06:26

VB.NET Web

2010-01-13 18:28:21

VB.NET歷史菜單

2009-11-10 13:08:13

VB.NET編程技巧

2010-01-18 18:20:49

VB.NET使用API

2009-10-12 15:44:26

VB.NET動(dòng)態(tài)編碼技

2009-10-29 13:38:05

VB.NET Shar

2010-01-11 14:28:14

VB.NET操作Exc

2010-01-14 11:00:48

VB.NET文件合并

2009-10-30 14:45:42

Flash控制VB.N

2010-01-12 10:19:02

VB.NET操作GDI

2009-10-29 15:02:04

VB.NET文件排序
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久久性色精品国产免费观看 | 91久久久久久久 | 午夜国产一级片 | 免费一区 | 精品熟人一区二区三区四区 | 国产精品福利视频 | 欧美色性 | 特黄视频| 久久成人国产 | 国产精品久久久亚洲 | av日韩高清 | 三级av在线 | 午夜欧美 | 久久久久久久国产精品视频 | 日韩av福利在线观看 | 电影午夜精品一区二区三区 | 中文在线播放 | 久久国产精品99久久久大便 | 成人精品一区 | 欧美日韩免费在线 | 欧美一区二区在线播放 | 亚洲69p| 国产激情一区二区三区 | 99久久99久久精品国产片果冰 | 做a视频 | 成年人在线 | 精品欧美乱码久久久久久 | 国产精品视频久久 | 欧美精品一区二区三区在线 | www.操.com| 久久毛片| 中文字幕欧美一区 | 久草在线 | 中文字幕精品一区二区三区精品 | 国产精品久久久久久久久久尿 | 中国一级特黄真人毛片免费观看 | 国产三级一区二区 | 国产精品久久久久久 | 久久日韩精品一区二区三区 | 成人在线精品视频 | 人成在线|