C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.77997 の関連記事表示

<< 0 >>
■77997  Re[2]: ライセンス認証について
□投稿者/ 澤田 -(2015/12/07(Mon) 00:17:05)
    2015/12/07(Mon) 00:47:52 編集(投稿者)
    2015/12/07(Mon) 00:47:50 編集(投稿者)
    2015/12/07(Mon) 00:47:46 編集(投稿者)

    <pre><pre>魔界の仮面弁士様、ご丁寧に返信有り難うございます(^^)

    何度も厚かましいのですが、問題点としましては、
    現状お客様のIPv6の情報取得は以下のソースで行っているのですが

    private void button1_Click(object sender, EventArgs e)
    {
    NetworkInterface[] networkInterfaces = NetworkInterface.GetAllNetworkInterfaces();
    int num1 = 0;
    foreach (NetworkInterface networkInterface in networkInterfaces)
    {
    if (networkInterface.OperationalStatus == OperationalStatus.Up)
    {
    foreach (UnicastIPAddressInformation addressInformation in networkInterface.GetIPProperties().UnicastAddresses)
    {
    Console.WriteLine(addressInformation.Address.ToString());
    if (num1 == 0)
    {
    PhysicalAddress physicalAddress = networkInterface.GetPhysicalAddress();
    this.textBox1.Text = addressInformation.Address.ToString();
    this.textBox1.AppendText(":" + physicalAddress.ToString());
    int num2 = (int) MessageBox.Show("上記に表示された文字列をコピーして管理者に送ってください。", "ユーザー情報抽出完了", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
    num1 = 1;
    }
    }
    }
    }
    }


    本来はリンクローカルIPv6のfe80::から始まるIPのみを取得したいのですが、数人に一人は2001:や240f:等違ったものを抽出してしまいます^^;
    試行錯誤したのですが、本来抽出したいリンクローカルIPv6のfe80::から始まるIPのみを抽出する修正方法がわからずに参っている状態です(T_T)。。。

    何処を変更すれば良いのかご教授願えますと助かりますm(_ _)m

    </pre></pre>
記事No.77992 のレス /過去ログ132より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -