ローカルIPアドレスとホスト名を表示する方法

◆概要

このページは、Visual Basic 6.0でローカルIPアドレスとホスト名を表示する方法について記載しています。


Winsockコントロールを使うと、ローカルのIPアドレスやホスト名を取得できます。

◆Sample code

次の例を実行すると、Label1にローカルのIPアドレス、Label2にホスト名が表示されます。

  1. メニューから[プロジェクト]-[コンポーネント]を選択する(またはCtrl+Tを押す)。
  2. [コントロール]タブで、「Microsoft Winsock Control 6.0(SP6)」にチェックマークを入れて[OK]ボタンを押す。 コンポーネントダイアログ
  3. コンポーネントのWinsockをダブルクリックしてフォームに貼り付ける。大きさは関係ないので適当で可。名前はWinsock1となる。
  4. フォームにラベル[label1]と[label2]を適当な大きさで配置する。 コンポーネントダイアログ
Private Sub Form_Load()
    Label1.Caption = Winsock1.LocalIP
    Label2.Caption = Winsock1.LocalHostName
End Sub
  

▼ページトップへ