新聞中心

EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > LABVIEW的深入探索之單選按鈕

LABVIEW的深入探索之單選按鈕

作者: 時(shí)間:2017-01-09 來源:網(wǎng)絡(luò) 收藏
單選按鈕LABVIEW中是非常特別的控件,在8.0以前版本并不存在,而單選按鈕是WINDOWS最為常用的控件之一,我們很難理解為什么早期LABVIEW不提供單選按鈕控件,可能是由于控件內(nèi)部設(shè)計(jì)機(jī)制的問題。

雖然現(xiàn)在LABVIEW提供了單選按鈕控件,LABVIEW中的單選控件也是非常另類的,首先它所在的控件選板就很奇怪,下面重點(diǎn)討論幾個(gè)有關(guān)單選按鈕的特性。

本文引用地址:http://m.butianyuan.cn/article/201701/337244.htm

一、單選按鈕是布爾類型控件還是數(shù)值類型控件

WINDOWS下的單選按鈕是互斥按鈕,從按鈕的角度看,是由布爾控件組成的。但是整體來看,它又代表了數(shù)值。

LABVIEW中的單選按鈕位于布爾控件選板中,如下圖所示:

按鈕為2值控件,只有真假兩個(gè)值,單選按鈕卻代表多個(gè)值,它的歸類夠另類的吧。

二、從單選按鈕使用拉看,單選按鈕更像是枚舉控件

從一下幾個(gè)特性來看,單選按鈕更像是枚舉控件。

1、單選按鈕與枚舉控件一樣,都是代表幾個(gè)固定的數(shù)值

2、枚舉控件與單選控件的接線端子非常相像,如下圖所示

3、單選按鈕可以直接進(jìn)行加減運(yùn)算,并具有越界自動回卷的功能,與枚舉控件相同。

當(dāng)我們選擇最后一個(gè)單選按鈕,進(jìn)行加一操作后,自動回卷到第一個(gè)單選按鈕。

4、通過單選按鈕創(chuàng)建的常量為枚舉類型常量,3、4如下圖所示:

三、單選按鈕可以作為條件結(jié)構(gòu)的選擇器。

同枚舉控件一樣,單選按鈕可以作為條件結(jié)構(gòu)的選擇器,如下圖所示:

四、單選按鈕可以設(shè)置為“不選”

其它編程工具提供的單選按鈕的值一般從0開始,0表示選擇的是第一個(gè),1表示選擇第二個(gè),依次類推。LABVIEW中,默認(rèn)情況下創(chuàng)建的單選按鈕也是如此,0表示選擇的是第一個(gè)。

請注意LABVIEW中單選按鈕的一個(gè)重要特點(diǎn),LABVIEW允許不選取任何單選按鈕。通過單選按鈕的快捷菜單可以設(shè)置。

當(dāng)選擇“允許不選”時(shí),0表示所有按鈕均不選,1表示選擇第一個(gè)按鈕。LABVIEW中的單選按鈕也可以選擇機(jī)械動作。機(jī)械動作有兩種選擇,“單擊時(shí)轉(zhuǎn)換”和“釋放時(shí)轉(zhuǎn)換”。

五、單選按鈕的個(gè)性化

VC中如果要對單選按鈕中的按鈕進(jìn)行特色話,必須采用“自畫”的方法,非常復(fù)雜,LABVIEW中的單選按鈕特色話就簡單多了,可以使用任何外形的按鈕控件,而且不要求各個(gè)按鈕必須一致。



關(guān)鍵詞: LABVIEW單選按

評論


技術(shù)專區(qū)

關(guān)閉