• Return to Home Page
    • Solutions
      Industries
      • Academic and Research
      • Aerospace, Defense, and Government
      • Electronics
      • Energy
      • Industrial Machinery
      • Life Sciences
      • Semiconductor
      • Transportation
      Product Life Cycles
      • Design and Prototype
      • Validation
      • Production
      Focus Areas
      • 5G and 6G Technology
      • ADAS and Autonomous Driving Testing
      • Artificial Intelligence
      • Electric Vehicle Test
      • Lifecycle Analytics
      • Radar and Electronic Warfare
      • Space Launch and Exploration
      • Validation Lab Innovations
      See our approach to solutions
      Get a Helping Hand
      From troubleshooting technical issues and product recommendations, to quotes and orders, we’re here to help.
      Contact Us
    • Products
      Software
      View All Software
      Test Automation
      • LabVIEW
      • LabVIEW+ Suite
      • TestStand (Test Execution)
      • VeriStand (HIL Test Development)
      Free Interactive Test Software
      • FlexLogger (for DAQ hardware)
      • InstrumentStudio (for PXI hardware)
      Test Analytics and Operations
      • DIAdem (for Analysis and Visualization)
      • SystemLink (Test Operations)
      • OptimalPlus GO (Manufacturing Analytics)
      SERVICES
      View All Services
      • Repair Services
      • Calibration
      • Training Courses
      HARDWARE
      View All Hardware
      Data Acquisition and Control
      • Learn About DAQ
      • New DAQ Hardware (mioDAQ)
      • Multifunction I/O
      • Voltage
      • Digital I/O
      • Temperature
      • Sound and Vibration
      • Current
      • Strain, Pressure, and Force
      Communication Interfaces
      • Software Defined Radios
      • GPIB, Serial, and Ethernet
      • Industrial Communication Buses
      • Vehicle Communication Buses
      • Avionics Communication Buses
      PXI Instrumentation
      • Switches
      • Oscilloscopes
      • Digital Multimeters
      • Waveform Generators
      • RF Signal Generators
      • SMUs and LCR Meters
      • Power Supplies and Loads
      • Vector Signal Transceivers
      • FlexRIO Instruments
      Accessories
      • Power Accessories
      • Connectors
      • Cables
      • Sensors
      RESOURCES
      • Ordering Resources
      • Distributors
      • System Advisors
      See all products
      CompactDAQ

      Modular Data Acquisition

      CompactRIO

      Distributed Measurement and Control

      PXI

      High-Performance Test

      LabVIEW+ Suite

      Automated Test System Development Software

    • Perspectives
      Perspectives

      Perspectives showcases how NI sees what’s next in the world of test and technology.

      View all articles
      Charting the Course for Test Development with LabVIEW
      LabVIEW remains key in test, promising speed, efficiency, and new features with NI’s investment in core tech, community, and integration.
      Read our featured article
    • Support
      Resources
      View All Support Resources
      • Software Downloads
      • Register and Activate
      • Product Documentation
      • Release Notes
      • Training Courses
      • On-Demand Learning
      • KnowledgeBase
      • Code Examples
      Request Support

      You can request repair, RMA, schedule calibration, or get technical support. A valid service agreement may be required.

      Open a service request
      Popular Software Downloads
      See all Software Product Downloads
      icon of LabVIEW logo
      LabVIEW
      icon of Multisim logo
      Multisim
      icon of Academic Volume License logo
      Academic Volume License
      Popular Driver Downloads
      See all Driver Software Downloads
      • NI-DAQmx

        Provides support for NI data acquisition and signal conditioning devices. 

      • NI-VISA

        Provides support for Ethernet, GPIB, serial, USB, and other types of instruments. 

      • NI-488.2

        Provides support for NI GPIB controllers and NI embedded controllers with GPIB ports. 

    • Community
    • Partners
    • Contact Usflag representing the selected language
    • My Account
    • Search
  • Cart
    • Solutions
      • Back
      • Industries
      • Academic and Research
      • Aerospace, Defense, and Government
      • Electronics
      • Energy
      • Industrial Machinery
      • Life Sciences
      • Semiconductor
      • Transportation
      • Product Life Cycles
      • Design and Prototype
      • Validation
      • Production
      • Focus Areas
      • 5G and 6G Technology
      • ADAS and Autonomous Driving Testing
      • Artificial Intelligence
      • Electric Vehicle Test
      • Lifecycle Analytics
      • Radar and Electronic Warfare
      • Space Launch and Exploration
      • Validation Lab Innovations
      • See our approach to solutions
    • Products
      • Back
      • Software
      • View All Software
      • Test Automation
      • LabVIEW
      • LabVIEW+ Suite
      • TestStand (Test Execution)
      • VeriStand (HIL Test Development)
      • Free Interactive Test Software
      • FlexLogger (for DAQ hardware)
      • InstrumentStudio (for PXI hardware)
      • Test Analytics and Operations
      • DIAdem (for Analysis and Visualization)
      • SystemLink (Test Operations)
      • OptimalPlus GO (Manufacturing Analytics)
      • SERVICES
      • View All Services
      • Repair Services
      • Calibration
      • Training Courses
      • HARDWARE
      • View All Hardware
      • Data Acquisition and Control
      • Learn About DAQ
      • New DAQ Hardware (mioDAQ)
      • Multifunction I/O
      • Voltage
      • Digital I/O
      • Temperature
      • Sound and Vibration
      • Current
      • Strain, Pressure, and Force
      • Communication Interfaces
      • Software Defined Radios
      • GPIB, Serial, and Ethernet
      • Industrial Communication Buses
      • Vehicle Communication Buses
      • Avionics Communication Buses
      • PXI Instrumentation
      • Switches
      • Oscilloscopes
      • Digital Multimeters
      • Waveform Generators
      • RF Signal Generators
      • SMUs and LCR Meters
      • Power Supplies and Loads
      • Vector Signal Transceivers
      • FlexRIO Instruments
      • Accessories
      • Power Accessories
      • Connectors
      • Cables
      • Sensors
      • RESOURCES
      • Ordering Resources
      • Distributors
      • System Advisors
      • See all products
    • Perspectives
    • Support
      • Back
      • Resources
      • View All Support Resources
      • Software Downloads
      • Register and Activate
      • Product Documentation
      • Release Notes
      • Training Courses
      • On-Demand Learning
      • KnowledgeBase
      • Code Examples
      • Popular Software Downloads
      • See all Software Product Downloads
      • icon of LabVIEW logo
      • icon of Multisim logo
      • icon of Academic Volume License logo
      • Popular Driver Downloads
      • See all Driver Software Downloads
      • NI-DAQmx
      • NI-VISA
      • NI-488.2
      • Request Support
      • You can request repair, RMA, schedule calibration, or get technical support. A valid service agreement may be required.Open a service request
    • Community
    • Partners
    • Contact Us
    • Account
メインコンテンツにスキップ検索にスキップ
製品ドキュメント - NI製品ドキュメント - NI
製品ドキュメント - NI
  • ホーム
  • すべてのマニュアル
  • ログイン

LabVIEWプログラミング リファレンス

目次
  • LabVIEWプログラミングリファレンスマニュアル
  • 関数
  • プロパティとメソッドのリファレンス
  • LabVIEW環境リファレンス
  • LabVIEWダイアログボックスリファレンス
  • エラーコードとメッセージ
目次

アプリケーションメソッド

PDFをダウンロード
選択したセクション選択したセクションとサブセクションマニュアル全体
  • 更新日2026-02-04
  • 15分で読める
    • LabVIEW
    • APIリファレンス
    • LabVIEW G

  • 前面へ移動
    WindowsおよびmacOSで、アプリケーションのウィンドウを前面に表示します。
  • DataSocketを参照
    DataSocketブラウザダイアログボックスを起動して、DataSocket項目への接続を確立します。
  • クラスオペレータ:取得
    指定されたクラスと関連付けられたオペレータVIを取得します。オペレータVIが見つからない場合はFALSEを返します。
  • クラスオペレータ:削除
    指定されたクラスと関連付けられたオペレータVIを削除します。オペレータVIが見つからない場合はFALSEを返します。
  • クラスオペレータ:すべてを削除
    すべてのクラスに関連付けられたすべてのオペレータVを削除します。
  • クラスオペレータ:設定
    指定したクラスにオペレータVIを設定します。失敗するとFALSEを返します。
  • アプリケーションビルダキャッシュをクリア
    ビルド仕様でコンパイルされるオブジェクトキャッシュからすべてのVIオブジェクトを削除します。
  • コンパイルオブジェクトキャッシュをクリア
    ユーザ オブジェクトキャッシュ内のコンパイルコードをすべて削除します。
  • クリップボード:空
    クリップボードをクリアします。
  • クリップボード:画像を取得
    現在、クリップボードに保管されている画像を返します。
  • クリップボード:クリップボードから読み取る
    システムのクリップボードからテキストを読み取ります。
  • クリップボード:クリップボードに書き込む
    システムのクリップボードにテキストを書き込みます。
  • 接続応答性:確認
    VIサーバ接続が応答するかどうかをチェックします。
  • 接続応答性:情報
    VIサーバ接続が応答するかどうかをLabVIEWがチェックする頻度を取得および設定します。
  • データタイプの色
    データタイプに関連する色を返します。
  • デバッグ接続:デバッグ接続を閉じる
    デバッグ名で指定されたアプリケーションまたは共有ライブラリへの接続を閉じます。
  • デバッグ接続:アプリケーションまたは共有ライブラリをリスト
    サーバアドレスで指定されたコンピュータ上でデバッグ可能なアプリケーションまたは共有ライブラリのリストを返します。
  • デバッグ接続:デバッグ接続を開く
    デバッグ可能なアプリケーションまたは共有ライブラリへの接続を開きます。
  • アクティブなVIリファレンスを取得
    現在、ウィンドウがアクティブな (フォーカスが当たっている) VIのリファレンスを返します。アクティブなウィンドウがVIでない場合、このメソッドは非Refnumを返します。
  • 環境モード表示名を取得
    指定する環境モードの表示名を返します。
  • VI階層画像 (スケール済み)
    VI階層のスケールされた画像を取得します。
  • VIを取得:ブックマーク
    VIパスで指定したVIのブックマーク情報を返します。ブックマーク情報を読み取るために、VIをメモリにロードする必要はありません。このメソッドは、VIがパスワード保護されているか、以前のバージョンのLabVIEWで保存されており、メモリにロードされていないか、またはVIにブロックダイアグラムがない場合、エラーを返します。
  • VIを取得:コネクタペーンデータタイプ
    VIをロードせずに、コネクタペーンのデータタイプをバリアントデータとして返します。
  • VIを取得:説明
    指定されたVIのVIプロパティダイアログボックスのドキュメントページのVIの説明フィールドに保管されている説明を返します。このメソッドは、VIの説明プロパティとは異なり、VIをメモリにロードしません。
  • VIを取得:エディタバージョン
    VIを最後に保存したLabVIEWのバージョンを返します。VIを最後に保存したLabVIEWのバージョンは、VIのファイル形式バージョンと異なる場合があります。たとえば、LabVIEW 9.0.1を使用してVIを保存した場合、VIのファイル形式はバージョン9.0になります。
  • VIを取得:ヘルプ情報
    指定されたVIのVIプロパティダイアログボックスのドキュメントページからヘルプパス、ヘルプタグ、使用するヘルプ、およびヘルプURLを返します。このメソッドはVIをメモリにロードしません。
  • VIを取得:アイコン
    指定されたVIのアイコンを、VIをメモリにロードせずに返します。
  • VIを取得:プローブ
    指定されたVIプローブであるかどうかを、そのVIをロードせずに返します。
  • VIを取得:修飾名
    参照されているVIの修飾名を、そのVIをロードせずに返します。
  • VIを取得:リビジョン履歴
    指定されたVIのVIプロパティダイアログボックスの一般ページでリビジョン履歴ボタンをクリックしたときに表示されるリビジョン履歴を返します。このメソッドはVIをメモリにロードしません。
  • VIを取得:タイトル
    指定されたVIのタイトルバーに表示される名前を返します。このメソッドはVIをメモリにロードしません。
  • VIを取得:バージョン
    VIのLabVIEWファイル形式バージョンを返します。VIのファイル形式バージョンは、VIが最後に保存されたLabVIEWのバージョンと異なる場合があります。たとえば、LabVIEW 9.0.1を使用してVIを保存した場合、VIのファイル形式はバージョン9.0になります。
  • LVRT:スレーブから切断
    LabVIEWとRTターゲット間で開いている接続を解除します。
  • LabVIEWクラス:LVクラスのすべてのメソッド
    クラスのすべてのメソッド名の配列とメソッドパスの配列を返します。クラスのメソッドは、サブVIとして呼び出せるメンバVIです。言い換えれば、グローバル変数、制御器、多態性VIは出力配列から除外されます。
  • LabVIEWクラス:作成
    新規のLabVIEWクラスを作成します。
  • LabVIEWクラス:インタフェースを作成
    新規LabVIEWインタフェースを作成します。
  • LabVIEWクラス:実装VIパスを取得
    指定されたクラス内の指定されたメソッドを実装するVIのパスを返します。指定されたクラスがそのメソッドを実装しない場合、このメソッドは先祖VI実装を返します。
  • LabVIEWクラス:開く
    パスで指定されたLabVIEWクラスを開きます。
  • ライブラリ:作成
    新規のLabVIEWプロジェクトライブラリを作成します。
  • ライブラリ:ライブラリをデプロイ (複数)
    指定されたコンピュータへ複数のライブラリファイルをデプロイします。
  • ライブラリ:ライブラリをデプロイ (単一)
    指定されたコンピュータへ単一のライブラリファイルをデプロイします。
  • ライブラリ:ファイルLabVIEWバージョンを取得
    ライブラリのLabVIEWファイル形式バージョンを返します。ライブラリのファイル形式バージョンは、ライブラリが最後に保存されたLabVIEWのバージョンと異なる場合があります。たとえば、LabVIEW 9.0.1を使用してライブラリを保存した場合、ライブラリのファイル形式はバージョン9.0になります。
  • ライブラリ:修飾名でリファレンスを取得
    アプリケーションインスタンス内にすでにロードされたLabVIEWプロジェクトライブラリへのリファレンスを取得します。ライブラリがメモリにない場合、LabVIEWは非refnumを返します。
  • ライブラリ:開く
    パスで指定されたLabVIEWプロジェクトライブラリを開きます。
  • ライブラリ:ライブラリをデプロイ解除
    指定されたコンピュータへ複数のライブラリファイルをデプロイ解除します。
  • ライブラリ:ライブラリをデプロイ解除
    ターゲットからライブラリを削除します。
  • 一括コンパイル
    指定されたアプリケーションインスタンスに対してディレクトリにあるVI (サブディレクトリのVIを含む) をロードおよびコンパイルします。
  • メニュー: 更新
    ディスクからファイル、ツール、ヘルプメニューをプログラム的に更新します。
  • NIセキュリティ:アクセス権を取得
    アクセス管理リストをログインされた現在のアプリケーションユーザで認証します。
  • NIセキュリティ:ログインダイアログを呼び出す
    NIセキュリティログインダイアログボックスをプログラム的に呼び出します。
  • NIセキュリティ:ログイン
    ユーザをNIドメインでログイン状態にします。
  • NIセキュリティ:ログアウト
    現在のユーザをNIドメインからログアウトして、デフォルトユーザに戻します。
  • 新規LabVIEWドキュメント
    新規LabVIEWドキュメントを作成します。このメソッドは、新規ドキュメントを新規ダイアログボックスで作成する際と同じ結果を提供します。
  • 開く:LabVIEWドキュメント
    LabVIEWドキュメントを開きます。
  • 開く:最後に開かれたファイル
    最近使用されたファイルのリストから目次で指定されたファイルを開きます。
  • 開く:最後に開かれたプロジェクト
    最近使用されたプロジェクトのリストから目次で指定されたプロジェクトを開きます。
  • パレット:すべてのパレットを閉じる
    制御器および関数パレットのセットをプログラム的に閉じます。パレットセットを閉じるには、パレット:すべてのパレットを閉じるメソッドをブロックダイアグラムに追加し、VIを実行します。
  • パレット:パレット項目パスを取得
    指定するパレット項目へのパスを返します。
  • パレット:更新
    制御器パレットと関数パレットのセットをプログラム的に更新します。
  • プロジェクト:ファイルLabVIEWバージョンを取得
    プロジェクトのLabVIEWファイル形式バージョンを返します。このバージョンはプロジェクトが最後に保存されたLabVIEWのバージョンとは異なる場合があります。
  • プロジェクト:新規
    新規で空のLabVIEWプロジェクトを作成します。また、プロジェクトエクスプローラウィンドウを使用して、新規プロジェクトを作成することもできます。
  • プロジェクト:新規作成してプロンプト
    新しい空のLabVIEWプロジェクトを作成して、メインアプリケーションインスタンスから開いているVIを追加するかどうかを尋ねるメッセージを表示します。
  • プロジェクト:開く
    ディスクからLabVIEWプロジェクトをロードします。プロジェクトがすでにメモリに存在する場合は、このメソッドはそのプロジェクトへのリファレンスを返します。このリファレンスはプロジェクトプロパティと使用できます。
  • プロジェクト:ソースのみを開いて抑制
    ディスクからLabVIEWプロジェクトをロードします。プロジェクトがすでにメモリに存在する場合は、このメソッドはエラーを返します。ロードされたプロジェクト内では、すべてのVI、すべての制御器、すべてのライブラリの「ソースのみ」の設定は抑制されます。つまり、プロジェクトの中でロードされたものは、LabVIEWバージョン、OS環境、またはその依存項目 (サブVI、typedefなど) に合わせて更新する必要がある場合、「未保存の変更があります」マークが表示されます。
  • 最後に開かれた:LVファイル
    LabVIEWから最近使用されたファイルのリストを取得して、パスとファイル名を表示します。このメソッドはファイル»最近使ったファイルを選択した場合と同じリストを返します。
  • 最後に開かれた:LVプロジェクト
    LabVIEWから最近使用されたLabVIEWプロジェクトのリストを取得して、パスとプロジェクト名を表示します。このメソッドはファイル»最近使ったプロジェクトを選択した場合と同じリストを返します。
  • リモートパネル:クライアント制御解除
    リモートフロントパネルの制御をサーバに返します。サーバはキュー内の次のクライアントに制御を許可するか、キューに要求がない場合は制御を再度取り戻します。
  • リモートパネル:クライアント制御を要求
    サーバコンピュータ上のVIのフロントパネルの制御を要求します。
  • リモートパネル:サーバ接続を閉じる
    サーバコンピュータのVIへの接続を閉じます。
  • リモートパネル:サーバ接続を開く
    サーバに接続を開き、サーバコンピュータ上のVIのフロントパネルを表示します。また、フロントパネルの制御を要求できます。
  • 再起動
    LabVIEWを終了して再起動します。このメソッドは、Windowsでのみサポートされます。
  • シーン:描画領域:ジオメトリ:新規ボックス
    3Dシーンでオブジェクトをボックスに設定するのに使用可能なジオメトリを作成します。
  • シーン:描画領域:ジオメトリ:新規の円錐
    3Dシーンでオブジェクトを円錐に設定するのに使用可能なジオメトリを作成します。
  • シーン:描画領域:ジオメトリ:新規の円柱
    3Dシーンでオブジェクトを円柱に設定するのに使用可能なジオメトリを作成します。
  • シーン:描画領域:ジオメトリ:新規ハイトフィールド
    3Dシーンで新規ハイトフィールドを作成します。
  • シーン:描画領域:ジオメトリ:新規メッシュ
    3Dシーンで新規メッシュを作成します。
  • シーン:描画領域:ジオメトリ:新規の球
    3Dシーンでオブジェクトを球に設定するのに使用可能なジオメトリを作成します。
  • シーン:描画領域:新規テキスト
    3Dシーンで新規テキストオブジェクトを作成します。
  • シーン:新規クリップ面
    3Dシーンで新規クリップ面を作成します。
  • シーン:新規の光
    3Dシーンで新規光を作成します。
  • シーン:新規オブジェクト
    3Dシーンで新規オブジェクトを作成します。
  • シーン:新規テクスチャ
    テクスチャへのリファレンスを取得して、3Dシーンでジオメトリを適用します。
  • シーン:新規ウィンドウ
    LabVIEWが3Dシーンを生成する新規ウィンドウを生成します。
  • シーン:シーンファイル読み取り
    シーン:シーンファイル書き込みメソッドで作成する3Dシーンファイルを読み取ります。読み取られるファイルには、拡張子.lvsgが付いている必要があります。
  • シーン:シーンファイル書き込み
    3Dシーンファイルを作成します。ファイル名の末尾には、拡張子.lvsgを付ける必要があります。
  • ステートチャート:作成
    新しいステートチャートを作成します。作成されたステートチャートはディスクに保存する必要があります。
  • ステートチャート:開く
    パスで指定されたステートチャートを開きます。
  • ユーザによる操作:パレットメニュー項目をハイライト
    制御器または関数パレットを開き、指定した制御器または関数をハイライトします。
  • ユーザによる操作:メニュー項目をインボーク
    ユーザによるメニュー項目の選択をシミュレーションします。このメソッドは一般的にグローバルメニュー項目に対してのみ動作します。ドキュメント固有のメニュー項目に対しては動作せず、警告なしにそのまま終了します。
  • ユーザによる操作:カーソルにオブジェクトを配置
    カーソルにオブジェクトを配置して、オブジェクトをフロントパネルウィンドウまたはブロックダイアグラムウィンドウに追加できるように準備します。スタイルまたはパスのいずれかを使用してオブジェクトを指定できます。
  • ユーザによる操作:カーソルにパレットオブジェクトを配置
    カーソルにパレットオブジェクトを配置して、オブジェクトをフロントパネルウィンドウまたはブロックダイアグラムウィンドウに追加できるように準備します。
  • ユーザによる操作:パレットオブジェクト詳細ヘルプを表示
    パレットのメニュー項目の上にマウスカーソルを置いたときと同様に、指定したパレットオブジェクトのコンテンツを表示するように詳細ヘルプウィンドウを更新します。このメソッドは、指定されたパレットオブジェクトが見つかったかどうかを示すブール値も返します。このメソッドを実行しているときに詳細ヘルプウィンドウを閉じると、詳細ヘルプウィンドウには、メソッドの実行後にマウスを別のアイテムに移動した場合を除き、詳細ヘルプを開いたときに指定されたパレットオブジェクトのコンテンツが表示されます。
  • VI文字列:エクスポート
    VI配列で指定されたVIのユーザインタフェースに関連する文字列をタグ付きのテキストファイルにエクスポートします。
  • VI文字列:インポート
    VI配列で指定されたVIのユーザインタフェースに関連する文字列をタグ付きのテキストファイルにインポートします。
  • Webサーバ:構成
    指定されたファイルでLabVIEW Webサーバを構成します。Webサーバは、構成ファイルに配線しないとデフォルトの構成ファイルを使用します。
  • XControl:作成
    XControlライブラリを作成します。
  • XControl:開く
    XControlライブラリを開いて、そのライブラリへのリファレンスを返します。

前へ

前のセクションはありません

次へ

次のセクションはありません

前へ

前のセクションはありません

次へ

次のセクションはありません
  • ©2008 - 2026 ACME Corporation. All Rights Reserved
  • Privacy PolicyTerms of Use
  • Powered By
    Zoomin_Logo
Solutions
  • Academic & Research
  • Aerospace, Defense, & Government
  • Electronics
  • Energy
  • Industrial Machinery
  • Life Sciences
  • Semiconductor
  • Transportation
Orders
  • NI Distribution Partners
  • Order Status and History
  • Retrieve a Quote
  • Terms of Service
  • Order by Part Number or Request a Quote
Company
  • NI is now part of Emerson
  • About
  • Emerson Careers
  • Newsroom
  • Supply Chain & Quality
  • Events
Support
  • Downloads
  • Product Documentation
  • Discussion Forums
  • Activate a Product
  • Submit a Service Request
  • Site Feedback
FacebookTwitterLinkedInYouTubeInstagram
LEGAL | IMPRINT | PRIVACY | Cookie Settings
© NATIONAL INSTRUMENTS CORP. ALL RIGHTS RESERVED.