選擇框面板

您們好!

小弟我想用LV做個類似圖示單選項或多選項選擇框面板,但不知從何做起。

望大家給予提示,謝謝!![](upload://7tdOaMw7NJKFfrhAJaeOB7y9IUd.jpeg)

如果那些 圓形按鍵 是為「單選」的功能的話,在 LV 7.x 以後的版本可以用
內建的 Radio Buttons,而之前版本的,則可以尋找內建範例,用關鍵字
「radio」可以找到怎麼用一小段程式碼來剛這樣的功能。

至於 方形選項 應該也不會是什麼難事。

你比較有感到困惑的應該是外圍這個物件,一個帶有 label 的方框,
我的話,會用一個一般的 方框 圖形,然後用文字編輯工具直接打上
你要的顯示的文字,然後將這個文字區塊的底色調成跟 Front Panel
的底色一樣。

因為 LV 7.X 似乎沒有像 VC 一樣支援這個物件,所以只好自己 "模擬"
一個類似的出來。

像這樣子 Radio and Boolean.vi

![](upload://7Ar4XlUVCnP3KGvghFvDnR3Fc1O.jpeg)

其中兩個 Radio Buttons 的外框,用 Custmize 的方式來將外框去除,
(怎麼 Customize 一個 controller ,請搜尋一下,有相關的文章教學)
(先 copy 一個適合的 Decorations,將之用 Import Picture 的方式,
把原本的外框更換掉,然後再改顏色)

這樣可能會有很多物件在上頭,如果想要編為同一群,能用滑鼠來整批物件移動的話,
可以設定為同一個 Group

利用Classic Boolean 來選擇方形或圓形的button

再利用Decorations 的Thin chiseled line 來畫外框即可

CYChung39014.6003819444

非常感謝大家。