ライブラリ関数呼び出しダイアログボックス
- 更新日2025-07-30
- 14分で読める
このダイアログボックスを表示するには、ブロックダイアグラムでライブラリ関数呼び出しノードを右クリックし、ショートカットメニューから構成を選択します。
このダイアログボックスを使用して、オブジェクトに関するライブラリ、関数、パラメータ、戻り値、および、共有ライブラリの呼び出しに関する呼び出し規約を指定します。このダイアログボックスでOKボタンをクリックすると、LabVIEWではブロックダイアグラムにあるオブジェクトが更新されます。オブジェクトには端子の正しい個数が表示されたり端子に正しいデータタイプが設定され、このダイアログボックスの設定内容を反映します。
ライブラリ関数呼び出しノードを使用して、テキストベースのプログラム言語で書かれたコードを呼び出せます。 ActiveX オブジェクトを含む共有ライブラリを呼び出したい場合は、 Property Node と Invoke Nodeとともに Automation Open 関数を使用します。
このダイアログボックスには以下のコンポーネントが含まれています。
| オプション | 説明 |
|---|---|
| 機能 | 関数タブを使用して、ライブラリ関数呼び出しノードを構成します。 このタブには以下のコンポーネントがあります。
|
| パラメータ | ライブラリ関数呼び出しノードの現在のパラメータをリストします。パラメータリストの右側にある以下のボタンを使用してパラメータリストを構成できます。return typeは削除できない必須パラメータです。
|
| コールバック |
コールバックタブでは、定義済みの時間で呼び出す関数を指定します。関数は、構成しているライブラリ関数呼び出しノードの特定のインスタンスに基づいて、DLLまたは共有ライブラリのデータの初期化、更新、クリーンアップができるようにします。各呼び出しは、関数が構成されているライブラリ関数呼び出しノードのインスタンスデータポインタに渡されます。 メモ コールバックタブで、ライブラリ関数にコールバック関数をパラメータとして渡すよう設定することはできません。ライブラリ関数呼び出しノードは、コールバック関数をパラメータとして必要とするライブラリ関数を直接呼び出せませんが、ラッパーライブラリを作成して呼び出しに実装することは可能です。
このタブには以下のコンポーネントがあります。
|
| エラーチェック |
エラーチェックタブで、ライブラリ関数呼び出しノードのエラーチェックレベルを指定します。 このタブには以下のコンポーネントがあります。
|