プログラム的にフロントパネルの色を変更するにはどうすれば良いですか?
使用ソフトウェア:
使用ソフトウェア・バージョン: 8.5.1
使用ソフトウェア・バージョンに特化:
二次のソフトウェア: N/A
問題: プログラム的にフロントパネルの色を変更させ、実行中のVIの状態により異なる色を表示させるにはどうすれば良いですか?
解決策: 方法の一つに、フレーム付きカラーボックスを使用する方法があります。
フレーム付きカラーボックスはフロントパネル » 制御器 » 数値制御器パレットにあります。
フロントパネルにフレーム付きカラーボックスを置き、任意のサイズに拡大しすべてのフロントパネルオブジェクトをその中に入れます。ブロックダイアグラム上にフレーム付きカラーボックスのプロパティノードを置き、プロパティ値に定数を配線します。このコードをケースストラクチャまたは自作のロジックに組み込みことで、必要に応じてVI実行中にフロントパネルの色を変更することができます。
他の方法として、フロントパネルの背景色を変更する方法もあります。この方法についてはKnowledgebase 1Z9DSTV7: Can I Programmatically Change the Color of the Front Panel?を参照してください。
関連リンク:
添付:
報告日時: 04/29/2005
最終更新日: 03/21/2009
ドキュメントID: 3KS38FN6
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.