zoukankan      html  css  js  c++  java
  • C#获取本地计算机名IP,Mac地址

                string s="",mac="";
                //
                //name
                //
                string hostInfo = Dns.GetHostName();            

                //
                //IP
                System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;  
                for (int i = 0; i < addressList.Length; i ++)
                {
                    s += addressList[i].ToString();
                }
                //
                //mac
                //


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


                txtName.Text=hostInfo;
                txtIp.Text=s;
                txtMac.Text=mac;


                button1.Enabled=false;
                button2.Focus();
  • 相关阅读:
    第二阶段冲刺记录八
    用户体验评价
    找水王
    第二阶段冲刺记录七
    第二阶段冲刺记录六
    第14周学习进度
    第二阶段冲刺记录五
    第二阶段冲刺记录四
    第一阶段意见评论
    IP协议号大全
  • 原文地址:https://www.cnblogs.com/asyuras/p/244421.html
Copyright © 2011-2022 走看看