- PR -

WindowsXP ProでIP取得方法。

1
投稿者投稿内容
キヨ
ベテラン
会議室デビュー日: 2004/08/24
投稿数: 65
投稿日時: 2005-04-15 15:16
お世話になっております。

IP取得の方法でわからない所がありますので、
ご存知の方は教えてください。

@クライアント環境:Windows2000 Pro
Aクライアント環境:WindowsXP Pro

上記の環境で、VB.NETで作ったWindowsフォームを
起動した時、IP取得をやっているんですが、
@の方では、問題なくクライアントIPを取得できますが、
Aの方では、取得出来ません。(0.0.0.0)と取れます。

[IP取得PG]****************************************************************:
w_strHostEnt = System.Net.Dns.GetHostByAddress(System.Net.IPAddress.Any)
w_strIpAddr = w_strHostEnt.AddressList(0).ToString
**************************************************************************:

よろしくお願いします。
nanbu
大ベテラン
会議室デビュー日: 2004/08/19
投稿数: 178
投稿日時: 2005-04-15 17:48
南部です。

IPAddress.Anyって、0.0.0.0だけど、
Windows2000だとIPひけるんですね。
知らんかった。

w_strHostEnt = Dns.Resolve(System.Environment.MachineName)

で試してみてください。
キヨ
ベテラン
会議室デビュー日: 2004/08/24
投稿数: 65
投稿日時: 2005-04-15 18:43
教えてもらった方法で解決出来ました。
ありがとうございます。
1

スキルアップ/キャリアアップ(JOB@IT)