private void FrmAsterixRecorder_VisibleChanged(object sender, EventArgs e)
{
if (this.Visible == true)
this.timer1.Start();
else
this.timer1.Stop();
comboBoxNetworkInterface.Items.Clear();
foreach (NetworkInterface ni in NetworkInterface.GetAllNetworkInterfaces())
{
if (ni.NetworkInterfaceType == NetworkInterfaceType.Wireless80211 || ni.NetworkInterfaceType == NetworkInterfaceType.Ethernet)
{
foreach (UnicastIPAddressInformation ip in ni.GetIPProperties().UnicastAddresses)
{
if (ip.Address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork)
{
comboBoxNetworkInterface.Items.Add(ip.Address.ToString());
}
}
}
}
if (comboBoxNetworkInterface.Items.Count > 0)
comboBoxNetworkInterface.SelectedIndex = 0;
}