最新閲覧日:

IPアドレスを取得するプログラムを作りたいのですが、
そのような関数はあるのでしょうか?
ご存知の方がいらしたら教えてください。
お願いします。

A 回答 (3件)

WinSockコントロールで取得するのが手っ取り早いです。


どうしてもコントロールを使用しないで、関数で行いたいというのであれば、GetAdaptersInfoでネットワークアダプタの情報を取得することができます。

こちらのURLに参考サンプルがあります。
http://www.vbvbvb.com/jp/gtips/index0151.html
0170 gGetAdaptersInfoIpAddressList.vbp
ネットワークアダプタのIPアドレスを列挙する

をDLしてみてください。

ちなみにぼくのつくるプログラムは、標準のコンポーネント(テキストボックス・ラベルなど)以外はあまり使用してません。
できるだけ軽いソフトを目指すのであれば、できるだけオリジナルの関数を作成しましょう。

参考URL:http://www.vbvbvb.com/jp/gtips/index0151.html
    • good
    • 0

FormにWinSockコントロールを張りつけます。



自分のマシンのIPアドレスは
WinSock1.LocalIP
で取得できますし、相手先のIPアドレスは
WinSock1.RemoteHostIP
で取得できます。
    • good
    • 0

Winsockコントロールで大丈夫だと思います

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ