private void button1_Click(object sender, System.EventArgs e)
{
string strsearch=string.Format(@"SELECT MACAddress FROM Win32_NetworkAdapter WHERE ((MACAddress Is Not NULL)AND (Manufacturer <> 'Microsoft'))");
System.Management.ManagementObjectSearcher msearch=new ManagementObjectSearcher();
msearch.Scope=new ManagementScope(@"root\CIMV2");
msearch.Query=new ObjectQuery(strsearch);
int i=1;
try
{
if((msearch.Get().Count<1) || (msearch.Get()==null))
{
this.listBox1.Items.Add("No MAC Address!");
}
else
{
foreach(System.Management.ManagementObject mymac in msearch.Get())
{
string str1=string.Format("MAC{0} address:{1}",i.ToString(),mymac["MACAddress"].ToString());
this.listBox1.Items.Add(str1);
i++;
}
}
}
catch(Exception ex)
{
string msg=ex.Message.ToString();
MessageBox.Show("erro", msg);
}
}
{
string strsearch=string.Format(@"SELECT MACAddress FROM Win32_NetworkAdapter WHERE ((MACAddress Is Not NULL)AND (Manufacturer <> 'Microsoft'))");
System.Management.ManagementObjectSearcher msearch=new ManagementObjectSearcher();
msearch.Scope=new ManagementScope(@"root\CIMV2");
msearch.Query=new ObjectQuery(strsearch);
int i=1;
try
{
if((msearch.Get().Count<1) || (msearch.Get()==null))
{
this.listBox1.Items.Add("No MAC Address!");
}
else
{
foreach(System.Management.ManagementObject mymac in msearch.Get())
{
string str1=string.Format("MAC{0} address:{1}",i.ToString(),mymac["MACAddress"].ToString());
this.listBox1.Items.Add(str1);
i++;
}
}
}
catch(Exception ex)
{
string msg=ex.Message.ToString();
MessageBox.Show("erro", msg);
}
}