using System.Management; using System.IO;String strMacAddr = null; ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection moc = mc.GetInstances(); foreach(ManagementObject mo in moc) { if(Convert.ToBoolean(mo["IPEnabled"])) strMacAddr += mo["MacAddress"].ToString(); } return strMacAddr.ToUpper();
using System.IO;String strMacAddr = null;
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc = mc.GetInstances();
foreach(ManagementObject mo in moc)
{
if(Convert.ToBoolean(mo["IPEnabled"]))
strMacAddr += mo["MacAddress"].ToString();
}
return strMacAddr.ToUpper();
顶一下,也帮我看看这个吧。。谢谢了、、http://community.csdn.net/Expert/topic/3863/3863972.xml?temp=.8716547