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

輕松掌握VB.NET設置IP技巧

開發 后端
VB.NET設置IP的實現比較容易,可以利用wmi方式來進行具體的操作。我們可以通過本文介紹的相關方法對此有一個詳細的解讀。

VB.NET編程語言主要是面向對象。隨著它的應用日趨成熟,大家慢慢體會到了其功能的強大和新穎。在這里我們會通過一個VB.NET設置IP的小例子來詳細分析這一語言的具體用法,希望能給大家帶來幫助。

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

VB.NET設置IP其實利用VB修改ip地址是比較容易的。我利用的就是wmi方式。先是找出當前系統的所有網卡信息,下面給出的是找出所有網卡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 '找第一個網卡就退出  
  7. Next obj End Function  

VB.NET設置IP大下一步就是根據所找到的各個網卡的進行信息(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 '只修改第一個網卡的設置  
  17. End If Next   
  18. End Function  

VB.NET設置IP的相關技巧就為大家介紹到這里。

【編輯推薦】

  1. 幾步解決VB.NET編寫病毒
  2. VB.NET特殊操作符總結概述
  3. VB.NET操作符like作用體現
  4. VB.NET運算符代碼示例解析
  5. VB.NET文本框應用經驗總結
責任編輯:曹凱 來源: 中國IT實驗室
相關推薦

2010-01-18 19:36:52

VB.NET調整控件

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使用數組

2010-01-15 13:52:42

VB.NET屬性設置

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編程技巧

2009-10-12 15:44:26

VB.NET動態編碼技

2010-01-18 18:20:49

VB.NET使用API

2010-01-14 11:00:48

VB.NET文件合并

2009-10-30 14:45:42

Flash控制VB.N

2009-10-29 13:38:05

VB.NET Shar

2010-01-11 14:28:14

VB.NET操作Exc

2010-01-12 10:19:02

VB.NET操作GDI

2009-10-29 15:02:04

VB.NET文件排序
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美精品久久久久久久久久 | www.久久久.com| 久久综合欧美 | 国产中文区二幕区2012 | 91高清在线观看 | 日韩欧美在线观看一区 | 精品无码三级在线观看视频 | 国产精品日韩一区二区 | 日韩精品区 | 国产精品免费一区二区 | 日韩精品无码一区二区三区 | 国产丝袜一区二区三区免费视频 | 国产成人精品一区二 | 欧美精品首页 | 亚洲一区精品在线 | 久久久久久久久久一区二区 | 亚洲国产成人精品久久 | a视频在线 | 天天看天天干 | 亚洲精品一区二区 | 日韩三区 | 欧美一级二级三级视频 | 九九九久久国产免费 | 一区二区三区中文字幕 | 亚洲激情一区二区三区 | 亚洲综合久久精品 | 亚洲国产精品久久久久久 | 久久免费视频2 | 亚洲成人999 | 久久久久久综合 | 欧美激情欧美激情在线五月 | 成人毛片网 | 久久精品国产一区二区三区不卡 | 久久精彩| 日日爱夜夜操 | 亚洲欧洲av在线 | 成人av一区二区三区 | 亚洲日韩第一页 | 欧美福利一区 | 日韩综合在线 | 一区二区福利视频 |