以程式化方式編輯Combobox、Menu Ring或Text Ring中的項目

更新 Jan 9, 2020

產品資訊

軟體

  • LabVIEW

問題敘述

我想修改combobox、menu ring或text ring中所顯示的字串,但control或indicator的資料型態並不是字串。我要如何才能以程式化的方式修改該字串呢?

解決方案

  1. 在block diagram中,右鍵點擊combobox、menu ring或text ring的control或indicator,接著選擇Create»Property Node。
  2. 透過左鍵點擊property node,您可從列表中選擇Strings []此一屬性。請注意所預期的輸入是一個array。
  3. 右鍵點擊property node,然後選擇「Change All to Write」
  4. 將text array的輸出連接到Property Node;這部分請參考下方圖1中的示範。

圖1:將項目名稱字串寫入Strings []的property node中

相關資訊

編輯control或indicator中的字串並不會影響front panel control上的索引選擇。這需要透過變更control的數值來做修改。當您再次建立數值相對更少的ring資料時,還請務必記住這一點。