當前位置:編程學習大全網 - 網站源碼 - 用vb.net如何取得mac地址?

用vb.net如何取得mac地址?

剛剛我自己寫了壹段?是引用System.net?來做的我不喜歡用WMI?主要是查出來的信息不準確,下面我附上源碼?希望可以加分給我

Imports?System.Net

Imports?System.Net.NetworkInformation

Public?Class?Form1

Private?Sub?btnGetMac_Click(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?btnGetMac.Click

Dim?NetworkInterfaces()?As?NetworkInterface

NetworkInterfaces?=?NetworkInterface.GetAllNetworkInterfaces()

If?NetworkInterfaces.Length?>?0?Then

For?Each?NetWork?In?NetworkInterfaces

txtMac.Text?=?txtMac.Text?+

"MAC地址:"?+?NetWork.GetPhysicalAddress().ToString()?+?Environment.NewLine?+

"網絡連接:"?+?NetWork.Name?+?Environment.NewLine?+

"網卡序列號:"?+?NetWork.Id?+?Environment.NewLine?+

"網絡類型:"?+?NetWork.NetworkInterfaceType.ToString()?+?Environment.NewLine?+

"網絡速度:"?+?(NetWork.Speed?/?1000000).ToString()?+?"MB"?+?Environment.NewLine

Next

End?If

End?Sub

End?Class

  • 上一篇:怎樣用delphi寫壹個程序來讀取從串口讀取來的數據,並顯示出來。
  • 下一篇:什麽叫 -O2編譯
  • copyright 2024編程學習大全網