VI呼び出し構成ダイアログボックス
- 更新日2025-07-30
- 3分で読める
このダイアログボックスを表示するには、サブVIを右クリックしてショートカットメニューから呼び出し設定を選択します。
このダイアログボックスを使用して、サブVIをいつロードするかを構成します。このダイアログボックスは、VIサーバ呼び出しをサポートするアプリケーションインスタンスで開いているVIのみに使用できます。FPGAターゲットなど、VIサーバ呼び出しをサポートしないアプリケーションインスタンスで開かれている関数、Express VI、多態性VI、またはVIには使用できません。
各呼び出しで再ロードまたは最初の呼び出しでロードして保持を選択すると、サブVIは、サブVIを呼び出すように構成されたリファレンス呼び出しノードに置換されます。リファレンス呼び出しノード上の記号は、選択するモードに対応します。これらのオプションのいずれかを選択すると、サブVIを検出できなくなります。これらのオプションにより、サブVIのスタティックリンクが削除されます。
このダイアログボックスには以下のコンポーネントが含まれています。
| オプション | 説明 |
|---|---|
| 発呼者と共にロード | 発呼者VIがロードされると同時にサブVIをロードします。 |
| 各呼び出しで再ロード | サブVIがまだメモリにない場合、発呼者VIがサブVIを呼び出した際にサブVIをロードします。 |
| 最初の呼び出しでロードして保持 | 発呼者VIがサブVIを最初に呼び出した際のみ、サブVIをロードします。 メモ 各呼び出しで再ロードオプションまたは最初の呼び出しでロードして保持オプションを選択すると、LabVIEWは発呼者VIのブロックダイアグラムがメモリにある限りサブVIのロードを続行します。発呼者VIを編集モードで開くと、発呼者VIのブロックダイアグラムとサブVIがロードされます。サブVIがロードされことを回避するには、発呼者VIのブロックダイアグラムを開かないでください。サブVIとして発呼者VIを呼び出して、発呼者VIのフロントパネルウィンドウとブロックダイアグラムを閉じます。 |