主题:杨工十万火急

  共有21342人关注过本帖    
lickson
1楼


杨工十万火急  发帖心情 Post By:2016-8-5 18:52:00   [只看该作者]

杨工你好,刚从外面回来准备加班,发现你发给我的邮件并未包含附件,就是C#获取MAC地址那个,不知道你能否尽快再发给我一下,因为我周一要交货,万分感谢!

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2016-8-5 20:51:00   [只看该作者]

那个邮件是确认了下你的邮箱,程序还没有来得及写好,写好了发给你好吗。

  单帖管理 | 引用 | 回复 回到顶部
客人
3楼


  发帖心情 Post By:2016-8-6 11:15:00   [只看该作者]

哦,那估计是来不及了,我自己想办法吧,礼拜一就发货了!

  单帖管理 | 引用 | 回复 回到顶部
x10
4楼


  发帖心情 Post By:2016-8-6 17:31:00   [只看该作者]

public static string GetMACAddress1()
{
    ManagementObjectSearcher objMOS = new ManagementObjectSearcher("Select * FROM Win32_NetworkAdapterConfiguration");
    ManagementObjectCollection objMOC = objMOS.Get();
    string macAddress = String.Empty;
    foreach (ManagementObject objMO in objMOC)
    {
        object tempMacAddrObj = objMO["MacAddress"];

        if (tempMacAddrObj == null) //Skip objects without a MACAddress
        {
            continue;
        }
        if (macAddress == String.Empty) // only return MAC Address from first card that has a MAC Address
        {
            macAddress = tempMacAddrObj.ToString();              
        }
        objMO.Dispose();
    }
    macAddress = macAddress.Replace(":", "");
    return macAddress;
}

  单帖管理 | 引用 | 回复 回到顶部
x10
5楼


  发帖心情 Post By:2016-8-6 17:32:00   [只看该作者]

public static string GetMACAddress2()
{
    NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
    String sMacAddress = string.Empty;
    foreach (NetworkInterface adapter in nics)
    {
        if (sMacAddress == String.Empty)// only return MAC Address from first card  
        {
            //IPInterfaceProperties properties = adapter.GetIPProperties(); Line is not required
            sMacAddress = adapter.GetPhysicalAddress().ToString();
        }
    } return sMacAddress;
}
代码均来自stackoverflow,所有的代码几乎都可以从这里找到。

  单帖管理 | 引用 | 回复 回到顶部
yy
6楼


  发帖心情 Post By:2016-8-7 13:35:00   [只看该作者]

上面代码使用于WINDOWS的,我程序写好发你邮箱了,应该来得及改。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

杨工十万火急

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: