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;
      }

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

    生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!
  • 相关阅读:
    Ajax核心对象和AjaxPro框架
    ASP.NET XML与JSON
    jQuery中Ajax的应用
    jQuery中操作表单与表格
    IOS 非常流畅的滑动tableView
    提高自己应用性能的总结架构篇
    LazyCode 自己开源的一个类库
    iOS 自己写的对话框中加入三个输入框
    icmp 流量抓取 转发 代理(2)
    sublime text ctags插件使用
  • 原文地址:https://www.cnblogs.com/pengchenggang/p/1303715.html
Copyright © 2011-2022 走看看