• ベストアンサー

IPアドレスの取得、パスの取得

初歩的な質問で申し訳ないのですが Visual Basic5.0において 1.自分のコンピュータのIPアドレスの取得方法 2.実行中のexeファイル自身のパスの取得方法 がわかりません。どなたか教えてください。 できれば、例があるとうれしいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • brogie
  • ベストアンサー率33% (131/392)
回答No.1

Win32APIを使用します。 サンプルと例題(VBとC)が沢山ありますので、探してください。 http://tokyo.cool.ne.jp/masapico/api_index.html http://tokyo.cool.ne.jp/masapico/sample_index.html Win32APIが分からないなら、つぎのサイトを参照してください。 http://www.arcpit.co.jp/winapi/api_01/index.htm では。

参考URL:
http://tokyo.cool.ne.jp/masapico/api_index.html,http://tokyo.cool.ne.jp/masapico/sample_index.html,http://www.arcpit.co.
arquist
質問者

お礼

回答ありがとうございました。 IPのほうに関しては ip_add = Winsock1.LocalIP のようにWinsockコンポーネントを使用しました。

その他の回答 (1)

  • itohh
  • ベストアンサー率45% (210/459)
回答No.2

こんにちは。itohhといいます。 IPアドレスは、brogieさんが回答しているとおりWin32APIを使用します。 exeのパスは、App.Pathで取得できますよ。

arquist
質問者

お礼

回答ありがとうございました。 IPのほうはWinsockコンポーネントを使用しました。 もっと勉強します(^^;