From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



プログラム的にホスト名からIPアドレスへの変換方法



使用ソフトウェア:
使用ソフトウェア・バージョン: 7.1
使用ソフトウェア・バージョンに特化:
二次のソフトウェア: LabVIEW Development Systems>>LabVIEW Base Package, LabVIEW Development Systems>>LabVIEW Professional Development System

問題:

LabVIEW でプログラム的にホスト名から IP アドレスに変換することはできますか。可能な場合、どのように作成しますか。



解決策:

2つの関数を使用することにより LabVIEW でプログラム的にホスト名を IP アドレスに変換することができます。

  1. ブロックダイアグラムに 関数パレット » データ通信 » プロトコル » TCP より文字列を IP アドレスに変換関数を配置します。
  2. 文字列を IP アドレスに変換名前の入力端子で右クリック » 作成 » 制御器 を選択して、制御器を作成します。
  3. ブロックダイアグラムに 関数パレット » データ通信 » プロトコル » TCP より IP アドレスを文字列に変換関数を配置します。
  4. 文字列を IP アドレスに変換 ネットアドレスの出力端子を IP アドレスを文字列に変換の入力端子に接続します。
  5. IP アドレスを文字列に変換ドット表記法?(F) を右クリック » 作成 » 定数を選択して、ブールの定数を作成します。
  6. ブールの定数を右クリック » データ操作 » 値をTrueに変更 を選択します。
  7. IP アドレスを文字列に変換名前の出力端子を右クリック » 作成 » 表示器 を選択して、文字列の表示器を作成します。

IP アドレスを文字列に変換の出力結果には、元のホスト名の IP アドレスが表示されます。



関連リンク:

KnowledgeBase 3B6BTU4B: Return IP Address Instead of Machine Name in TCP Listen.vi and/or TCP Wait on Listener.vi

KnowledgeBase 4A7G1N97: Programmatically Obtain a Computer's IP Address Using LabVIEW or LabWindows/CVI



添付:


Hostname2IP.bmp - Hostname2IP.bmp


報告日時: 10/24/2004
最終更新日: 03/29/2010
ドキュメントID: 3ENE8DL2