C# で自分のPCのIPアドレスを取得
// using System.Net; が必要
String hostName = Dns.GetHostName(); // 自身のホスト名を取得
IPAddress[] addresses = Dns.GetHostAddresses(hostName);
foreach (IPAddress address in addresses)
{
// IPv4 のみを追加する
if ( address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork )
{
// こんな感じで,コンボボックスに突っ込んだり
//MyIps.Items.Add(address);
}
}