using System;
using System.Collections;
using System.Management;
namespace ArLi.CommonPrj
{
public class GetOfMACAddr
{
public GetOfMACAddr()
{
}
/// <summary>得到网卡 MAC 地址</summary>
/// <returns>返回地址数组,字符类型</returns>
/* 例:
ArrayList myAddr = ArLi.CommonPrj.GetOfMACAddr.GetIt();
for (int i=0; i<myAddr.Count; i++) MessageBox.Show(myAddr[i].ToString());
*/
public static ArrayList GetIt() {
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc = mc.GetInstances();
ArrayList strArr = new ArrayList();
//网卡数
foreach(ManagementObject mo in moc) {
if((bool)mo["IPEnabled"]) {
strArr.Add(mo["MacAddress"].ToString().Replace(":",""));
}
mo.Dispose();
}
return strArr;
}
}
}
分享到:
相关推荐
获得硬盘序列号,网卡硬件地址,机器码帮助类
GetAdaptersInfo获得网卡硬件信息:适配器名称,适配器描述,适配器类型,MAC地址,IP地址,子网掩码,默认网关
硬件网卡地址修改软件,硬件 网卡 地址 修改 软件 macmakeup195d.zip,轻松更换 自己电脑 网卡地址
ManagementObjectCollection moc1 =foreach(ManagementObject mo in= (string)mo.Properties["Model""硬盘序列号:"+//获取网卡硬件地址 =new ManagementClass("Win32_NetworkAdapterConfiguration"); ...
C#获取本机CPU序列号,硬盘号及网卡获取网卡硬件地址
Delphi获取电脑硬件信息(DLL方式),BIOS、CPU、网卡、硬盘序列号 DLL方式直接调用,包含DLL工程源代码
Visual Basic 6.0 获取网卡MAC地址的源程序。一般软件注册可以使用计算机硬件信息之一就是网卡的MAC地址,将网卡的MAC地址进行换算,得到识别码和注册码。
用于获取硬件的IDCPU编号主板编号网卡编号等
不用多说,就是电脑的mac地址(MAC(Media Access Control)地址,或称为 MAC位址、硬件位址,用来定义网络设备的位置。)获取工具,这个做的比较专业的,希望能有帮助咯 (因为发现csdn上设置的资源分与自己无关所以...
网络中最基础的部件是什么?...如果在5年前,或许网卡与您无关,但在如今这网络的时代,无论是上网冲浪还是联网玩游戏,都离不开网卡,更何况,就算您不食人间烟火,多数主板上也会为您集成一块板载网卡。
Linux和Windows下使用C语言获取各种硬件信息,包括CPU序列号、硬盘序列号、网卡信息(包括网卡名字、IP地址、MAC地址、网卡是否插入网线等)。
VB6 获取mac地址,仅供学习使用
获取linux的硬件信息。具体可查看:https://blog.csdn.net/automoblie0/article/details/108076192
C++获取计算机的CPU序列号,硬盘序列号(无需管理权限),网卡MAC地址,在vs2005环境下编译通过,已在win10,win7系统测试通过。
获取网卡、硬盘、CPU硬件信息
LabVIEW中获得CPU序列号、硬盘序列号、BIOS版本号、网卡物理地址
这款软件具有高度兼容性和易用性,能够深度识别和解析Realtek系列USB网卡硬件信息,并提供安全、便捷的MAC地址硬改功能。用户无需具备专业的硬件知识,只需通过简单的操作界面,即可实现对USB网卡物理地址(MAC地址...
C#获取电脑硬件配置信息.txtC#获取电脑硬件配置信息.txtC#获取电脑硬件配置信息.txtC#获取电脑硬件配置信息.txtC#获取电脑硬件配置信息.txtC#获取电脑硬件配置信息.txtC#获取电脑硬件配置信息.txt