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.



最上位VIをフロントパネルを表示せずに実行するのは可能ですか? (デーモンVI作成時の考慮事項)



使用ソフトウェア: LabVIEW Development Systems
使用ソフトウェア・バージョン: 5.0
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア:

問題: ユーザインプット等が含まれていない最上位VIをフロントパネルを表示せずにバッググラウンドで走らせたいです。

解決策: VIのフロントパネルを表示せずに動かせるのをデーモンVIと言います。デーモンVIを作成時の考慮事項は下記の通りです。

  1.  デーモンVIを起動させる別のVIが必要です→ランチャーVIと言います。

  2.  フロントパネルが非表示されると、LabVIEWのメインナビゲーションダイアログ画面が出ますが、デーモンVIはバッググラウンドで実行中です。デーモンVIの実行状況確認はVIタスクマネージャで出来ます(リンクのサンプルプログラムを参考下さい)。

  3.  ランチャーVIがメモリから削除され、デーモンVIのフロントパネルも非表示化されると、デーモンVIが実行中に限らず、デーモンVIもメモリから消えてしまいます。これを防ぐ為にデーモンVIが自分のリファレンスを作るようにプログラムを作成して下さい。



関連リンク:

添付:


daemon.vilauncher.vi


報告日時: 12/20/2002
最終更新日: 08/17/2003
ドキュメントID: 1G97MIWV