02-08-2012 10:48 PM
クラスタのプロパティノードには制御器の配列があり
それを通じて各制御器の値にアクセスできますが、
同じ事をVIに対して行いたい場合
どのようにすればいいでしょうか?
02-10-2012 01:35 AM
A.Nishiyama 様
平素よりNI製品をご利用頂きまして誠に有難うございます。
日本ナショナルインスツルメンツ技術部 山本と申します。
>同じ事をVIに対して行いたい場合
VI 内の制御器のリストを取得し、値を変更されたいということでしょうか。
こちらはVI 内にございます制御器のリファレンスを取得して可能でございます。
方法をご案内致したいと思いますので、ご使用されています
LabVIEWのバージョンを教えて頂けますでしょうか。
宜しくお願い申し上げます。
日本ナショナルインスツルメンツ技術部
山本
02-14-2012 07:14 PM
お世話になります
ある程度汎用的にと思っていますので
現在のVIのキャプション等でマークされたコントロールに対して
値の取得・設定をしたいと思っています
バージョンは2010もしくは2011です
02-17-2012 05:57 AM
A.Nishiyama様
日本ナショナルインスツルメンツ技術部の山本です。
いつもお世話になっております。
添付致しましたLabVIEW 2010のサンプルをご確認下さい。
こちらはVI上の制御器や表示器全てのリファレンスを配列として
取得したものを、Forループで分けまして値を取得しています。
こちらのリファレンスの配列の順番なのですが、
VI上に制御器や表示器を配置した順番で配列に追加されます。
なお、ラベルやキャプションの値も同じ方法で取得できますので、
作成されているVI に活用して頂ければと思います。
よろしくお願いします。
日本ナショナルインスツルメンツ 技術部
山本
02-21-2012 02:15 AM
山本様
ありがとうございます
とりあえず
どういう風にすればいいかわかりました
目標までにはまだまだ先は長そうです