【LabVIEW】按鈕使用匯總


一、用顏色4(Color[4])修改按鈕顏色

添加屬性節點后,連接到控件,屬性選擇菜單最下面的“顏色4”。

然后右鍵創建——常量,會出現這個簇。我們要把里面的數據變成顏色常量。

 

 

右鍵內部的“0”——替換——圖形與聲音——圖片函數——顏色盒常量

 

 

第一個框框的顏色可以改變按鈕邊框顏色,第二個是背景色。

這個功能可以搭配事件結構的“鼠標進入”、“鼠標離開”事件,動態更改按鈕顏色。多個按鍵時,可以這么用:

 

二、機械動作為“釋放時觸發”,但按下后按鍵不彈起

1、解決方法

程序框圖中,沒有把控件放在while循環里。

(如果控件在簇里,那么也要把簇放到while循環里)
 

2、關於bool(布爾)按鍵機械屬性

(1)單擊時轉換
這種機械動作相當於機械開關,單擊鼠標后,立即改變狀態,並保持改變的狀態,改變的時刻是鼠標單擊的時刻。再次單擊后,恢復原來的狀態,與VI是否讀取控件無關。

(2)釋放時轉換
當鼠標釋放后,立即改變狀態。改變的時刻是鼠標按鍵釋放的時刻。再次單擊鼠標並釋放鼠標時,恢復原來的狀態,與VI是否讀取控件無關。

(3)單擊時轉換保持到鼠標釋放

這種機械動作相當於機械按鈕。鼠標單擊時控件狀態立即改變,鼠標按鍵釋放后立即恢復,保持時間取決於單擊和釋放之間的時間間隔。

(4)單擊時觸發

單擊控件時改變控件值,保留該控件值直到VI讀取該控件。此時,即使長按鼠標按鈕控件也將返回至其默認值。該動作與斷路器相似,適用於停止While循環或令VI在每次用戶設置控件時只執行一次。單按鈕控件不可選擇該動作。

(5)釋放時觸發

僅當在控件的圖片邊界內單擊一次鼠標后放開鼠標按鈕時,控件值改變。VI讀取該動作一次,則控件返回至其默認值。該動作與對話框按鈕和系統按鈕的動作相似。單按鈕控件不可選擇該動作。

(6)保持觸發直到鼠標釋放
單擊控件時改變控件值,保留該控件值直到VI讀取該值一次或用戶釋放鼠標按鈕,取決於二者發生的先后。單按鈕控件不可選擇該動作。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM