新聞中心

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

        LABVIEW的深入探索之單選按鈕

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

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

        本文引用地址:http://www.104case.com/article/201701/337244.htm

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

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

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

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

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

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

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

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

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

        當我們選擇最后一個單選按鈕,進行加一操作后,自動回卷到第一個單選按鈕。

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

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

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

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

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

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

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

        五、單選按鈕的個性化

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



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

        評論


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

        關(guān)閉
        主站蜘蛛池模板: 鄂托克前旗| 清水河县| 尼木县| 普兰店市| 包头市| 治多县| 濮阳市| 乌苏市| 九龙县| 永嘉县| 正安县| 巴马| 响水县| 宜宾市| 华宁县| 简阳市| 宜州市| 义马市| 景德镇市| 武鸣县| 洞口县| 栖霞市| 东至县| 怀来县| 江津市| 兴仁县| 永修县| 英吉沙县| 连平县| 故城县| 宁远县| 襄汾县| 崇仁县| 刚察县| 济源市| 砚山县| 阿克苏市| 漠河县| 曲靖市| 永胜县| 吉木乃县|