DOBON.NETプログラミング掲示板過去ログ
ネットワークドライブのIPアドレス取得
題名: ネットワークドライブのIPアドレス取得
著者: せき
日時: 2013/02/20 23:58:57
ID: 31345
この記事の返信元:
(なし)
この記事への返信:
[31346]
Re[1]: ネットワークドライブのIPアドレス取得
Hongliang
2013/02/21 8:47:46
ツリーを表示
環境/言語:[Windows 7/VB2008]
分類:[.NET]
IPアドレス:192.168.1.5のPC1のD:\ShareフォルダをPC2でネットワークドライブの割り当てでRドライブに設定してあります。PC2からVB2008のプログラムを実行して、RドライブのIPアドレス(192.168.1.5)を取得するには、どうしたらいいでしょうか?
わかる方よろしくお願い致します。
題名: Re[1]: ネットワークドライブのIPアドレス取得
著者: Hongliang
日時: 2013/02/21 8:47:46
ID: 31346
この記事の返信元:
[31345]
ネットワークドライブのIPアドレス取得
せき
2013/02/20 23:58:57
この記事への返信:
(なし)
ツリーを表示
・net useコマンドをProcessオブジェクトを使って実行し、結果を解析する
・Win32APIのWNetGetUniversalName関数を使う
などで、UNCパスが取得できます。
UNCパスからUriオブジェクトを作ればホスト名(=コンピュータ名)も取れるので、そこからDns.GetHostEntryを使えばIPアドレスに解決できるでしょう。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
IPアドレス:192.168.1.5のPC1のD:\ShareフォルダをPC2でネットワークドライブの割り当てでRドライブに設定してあります。PC2からVB2008のプログラムを実行して、RドライブのIPアドレス(192.168.1.5)を取得するには、どうしたらいいでしょうか?
わかる方よろしくお願い致します。