zoukankan      html  css  js  c++  java
  • vs2003 下获取mac网卡地址函数

    //这里唯一注意下的就是Management在vs2003下不是默认的,需要引用一下System.Management.dll就ok了。

    using System.Net;
    using System.Management;

     

    //获取mac地址
      public string GetCustomerMac()
      {
       string macInfo = "";
       string s="",mac="";                      

       string hostInfo = Dns.GetHostName();                         

       System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;                     

       for (int i = 0; i < addressList.Length; i ++)                

       {             

        s += addressList[i].ToString();                                   }                                            ManagementClass mc;         

       mc=new ManagementClass("Win32_NetworkAdapterConfiguration");
       ManagementObjectCollection moc=mc.GetInstances();                      

       foreach(ManagementObject mo in moc)                    

       {         

        if(mo["IPEnabled"].ToString()=="True")                    
         mac=mo["MacAddress"].ToString();         
       }                 

       macInfo = mac;
       return macInfo;
      }

    ---------------------------------------------
    生活的意义并不是与他人争高下,而在于享受努力实现目标的过程,结果是对自己行动的嘉奖。
    ↑面的话,越看越不痛快,应该这么说:

    生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!
  • 相关阅读:
    composer的使用
    tp5短信接口的使用
    PHP序列化与反序列化
    PHP 的oop思想
    php单例模式
    统计图的使用(chart)
    jq的时间插件
    php中Excel操作
    Linux 常用命令
    think cmfx目录结构
  • 原文地址:https://www.cnblogs.com/pengchenggang/p/1303715.html
Copyright © 2011-2022 走看看