NI Home
Cart Cart | Help
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
You are here: 
NI Home > NI Developer Zone > NI Discussion Forums


Reply
Member
A.Nishiyama
Posts: 5
0 Kudos

VIでの任意の制御器の値の設定

クラスタのプロパティノードには制御器の配列があり

それを通じて各制御器の値にアクセスできますが、

同じ事をVIに対して行いたい場合

どのようにすればいいでしょうか?

 

Active Participant
jeff_y1
Posts: 263
0 Kudos

Re: VIでの任意の制御器の値の設定

A.Nishiyama 様

 

平素よりNI製品をご利用頂きまして誠に有難うございます。

日本ナショナルインスツルメンツ技術部 山本と申します。

 

>同じ事をVIに対して行いたい場合

VI 内の制御器のリストを取得し、値を変更されたいということでしょうか。

こちらはVI 内にございます制御器のリファレンスを取得して可能でございます。

 

方法をご案内致したいと思いますので、ご使用されています

LabVIEWのバージョンを教えて頂けますでしょうか。

 

宜しくお願い申し上げます。

 

日本ナショナルインスツルメンツ技術部

山本

Member
A.Nishiyama
Posts: 5
0 Kudos

Re: VIでの任意の制御器の値の設定

お世話になります

 

ある程度汎用的にと思っていますので

現在のVIのキャプション等でマークされたコントロールに対して

値の取得・設定をしたいと思っています

 

バージョンは2010もしくは2011です

 

Active Participant
jeff_y1
Posts: 263
0 Kudos

Re: VIでの任意の制御器の値の設定

A.Nishiyama様

 

日本ナショナルインスツルメンツ技術部の山本です。

いつもお世話になっております。

 

添付致しましたLabVIEW 2010のサンプルをご確認下さい。

こちらはVI上の制御器や表示器全てのリファレンスを配列として

取得したものを、Forループで分けまして値を取得しています。

 

こちらのリファレンスの配列の順番なのですが、

VI上に制御器や表示器を配置した順番で配列に追加されます。

 

なお、ラベルやキャプションの値も同じ方法で取得できますので、

作成されているVI に活用して頂ければと思います。

 

よろしくお願いします。

 

日本ナショナルインスツルメンツ 技術部

山本

Member
A.Nishiyama
Posts: 5
0 Kudos

Re: VIでの任意の制御器の値の設定

山本様

 

ありがとうございます

 

とりあえず

どういう風にすればいいかわかりました

目標までにはまだまだ先は長そうです

 

By using this web site, you accept the Terms of Use for this web site. Please read these Terms of Use carefully before using any part of this site. Please go here for information on ni.com's copyright infringement policy.
My Profile | Privacy | Legal | Contact NI © 2011 National Instruments Corporation. All rights reserved.    |    E-Mail this Page E-Mail this Page