サブ VI が呼び出された時にウィンドウを最前面に表示させる方法



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

問題: ユーザから渡されるデータや情報を読み込むサブ VI (ポップアップダイアログボックスのような物)を作成したのですが、トップレベルの VI を実行する際にサブVIが実行されているのが見えません。どのようにすれば最前面に表示させる事が出来るのでしょうか。

解決策: トップレベル VI のブロックダイアグラムで、最前面に表示させたいサブ VI を右クリックし、ショートカットメニューよりサブ VI ノード設定を選択し、呼び出されたらフロントパネルを表示にチェックを入れてください。こちらが一番簡単な方法になります。



また、サブ VI のVIプロパティの設定で実装する事も出来ます。サブ VI を開いて、ファイル>>VI プロパティとクリックしてください。カテゴリのドロップダウンメニューでウィンドウの外観を選択してください。



カスタマイズのボタンをクリックし、呼び出されたらフロントパネルを表示にチェックを入れてください。



関連リンク: AE KB 4P2DRU8Z: How Can I Control the Location of a Dialog Window in LabVIEW?
AE KB 2UD8ET6I: メインのVI と並行して動的に他のVI をロードそして実行するにはどうしたらいいですか

添付:





報告日時: 12/08/2011
最終更新日: 01/22/2014
ドキュメントID: 5S786KDN