VirtualInstrumentオブジェクトは指定したVIに影響するメソッドをエクスポートします。VirtualInstrumentオブジェクトは、 GetVIReference メソッドをアプリケーションオブジェクトに追加します。

メモ []で示されたメソッドのパラメータはそのメソッドのオプションです。

プロパティで使用される列挙体の詳細については、ActiveX列挙体を参照してください。

メソッド

方法説明
Abort

VIの実行を中止します。

Call

VIをサブVIとして呼び出します。

Call2

VIをサブVIとして呼び出します。オプションとして、VIのフロントパネルを開いて、呼び出しの完了時に閉じるように設定できます。また、呼び出しされた際にVIの実行を一時停止できます。

CenterFrontPanel

コンピュータ画面でLabVIEWフロントパネルウィンドウを自動的に中央揃えに設定するかどうかを指定します。

CloseFrontPanel

LabVIEWフロントパネルウィンドウを閉じます。

DisconnectFromLibrary

所有LabVIEWプロジェクトライブラリからVIを接続解除します。

ExportVIStrings

VIおよびLabVIEWフロントパネルオブジェクトに関する以下の文字列をタグ付きテキストファイルにエクスポートします。VI名と説明、オブジェクトキャプションラベル、オブジェクトフリーラベル、デフォルトデータ (文字列、表、パス、配列のデフォルトデータ)、プライベートデータ (リストボックス項目名、表の行と列のヘッダ、グラフプロット名、グラフカーソル名、グラフ注釈名、タブ制御器のページキャプションなど)、多態性VIデータ多態性VIおよびセレクタショートカットメニューのインスタンス名です。

FPGetRuntimePos

実行時のLabVIEWウィンドウの位置を返します。

FPRunTimePosRunCentered

VIの実行のたびに常にフロントパネルが中央に配置されるようにVIを設定します。

FPRunTimePosRunCustom

VIの実行時にフロントパネルを表示する定位置を自由に設定できます。

FPRunTimePosRunMax

VIの実行のたびに常にフロントパネルが最大化されるようにVIを設定します。

FPRunTimePosRunMin

VIの実行のたびに常にフロントパネルが最小化されるようにVIを設定します。

FPRunTimePosRunUnchanged

VIの実行時にフロントパネルが移動しないように設定します。

GetControlValue

名前付きのLabVIEW制御器または表示器の値をバリアントデータとして取得します。LabVIEWの「バリアントからデータに変換」関数を使用して、データを別のLabVIEWデータタイプに変換します。

GetLockState

VIのロック状態を返し、VIのパスワードがパスワードキャッシュにあるかどうかを示します。

GetVIDependencies

このメソッドは、依存項目の名前とパスを返します。このメソッドを使用して、VIの依存項目合計セットの特定のサブセットを返せます。このメソッドは、プロジェクトライブラリ、XControl、クラス、ステートチャートなどの非VI依存項目を返しません。

ImportVIStrings

VIおよびLabVIEWフロントパネルオブジェクトに関する以下の文字列をタグ付きテキストファイルからインポートします。VI名と説明、オブジェクトキャプションラベル、オブジェクトフリーラベル、デフォルトデータ (文字列、表、パス、配列のデフォルトデータ)、プライベートデータ (リストボックス項目名、表の行と列のヘッダ、グラフプロット名、グラフカーソル名、グラフ注釈名、タブ制御器のページキャプションなど)、多態性VIデータ多態性VIおよびセレクタショートカットメニューのインスタンス名です。

MakeCurValueDefault

LabVIEWフロントパネルのすべての制御器のデフォルト値を現在の値に変更します。このメソッドは編集モードでのみ有効です。

OpenFrontPanel

LabVIEWフロントパネルウィンドウを開きます。フロントパネルがすでに開いている場合、このメソッドはフロントパネルウィンドウの状態をこのメソッドに配線した状態に変更します。を使用します。 CloseFrontPanel フロントパネルウィンドウを閉じるメソッド。

また、 FPState プロパティを使用して、すでに開いているフロントパネルウィンドウの状態を設定します。

PrintPanel

LabVIEWフロントパネルのみ現在のプリンタに印刷します。このメソッドを使用して、ブロックダイアグラム、制御器のリスト、または多態性VIのフロントパネルを印刷することはできません。

PrintVIToHTML

VIの情報をHTMLファイルに保存し、グラフィックを外部ファイルに保存します。

PrintVIToPrinter

VIの情報をプリンタに印刷します。このメソッドをスタンドアロンアプリケーションまたはDLLで使用する場合、LabVIEWはフロントパネルのみ印刷します。

PrintVIToRTF

VIの情報をRTFファイルに保存します。

PrintVIToText

VIの情報をテキストファイルに保存します。ただし、アイコン、コネクタペーン、フロントパネル、ブロックダイアグラム、サブVIアイコン、VI階層はテキストファイルに保存できません。

ReinitializeAllToDefault

LabVIEWフロントパネルのすべての制御器の現在の値をデフォルト値に変更します。

Revert

変更を破棄し、ディスクからVIを再ロードします。

Run

LabVIEWの実行ボタンのように、VIの実行を開始します。このメソッドは、実行時にパラメータによって渡されたデータを使用するのではなく、フロントパネル制御器の現在の値を使用する点で、VI呼び出しメソッドと異なります。また、このメソッドは

VIのプロパティと プロパティ。このメソッドは、別のVIで実行用にすでに予約されているVIを実行するために使用できません。

SaveForPrevious

LabVIEW 8.0以降で読み取り可能なVIのコピーを保存します。

SaveInstrument

VIを保存し、保存前に他のアプリケーションインスタンスの編集されたバージョンと同期します。

SaveRunTimeMenu

で指定されたファイルにLabVIEWランタイムメニューを保存します。 filePath。このメソッドは、VIの実行中のみ使用できます。有効なタグ付きのメニュー項目のみ保存します。

SetControlValue

名前付きのLabVIEW制御器または表示器の値を設定します。

SetLockState

VIのロック状態を設定します。次の場合 Interactive FALSE (デフォルト) の場合、以下を使用できます。 Password パスワード保護されたVIのロックを解除するか、保護されていないVIのパスワードを設定します。次の場合 Interactive TRUEの場合、 LabVIEWは無視します。 Password ロック状態の変更を促すダイアログボックスを表示します。

SetVIIcon

ファイルからVIのアイコンの画像を設定します。