如何用程式的方法改變LabVIEW中控制器或是顯示器的label



主要軟體:
主要軟體版本: 7.0
主要軟體修正版本:
次要軟體: N/A

問題:

我在人機介面上有一個控制器而且我想在執行程式時改變這個label的名稱.所以我使用控制器的屬性節點並且選擇Label.Text並且連結一個新的字串給它.但是當我執行VI時發生了下面的錯誤訊息:

 1073 - This property is writable or this method is available only when the VI is in edit mode.

為什麼我不能改變我的label的名稱呢?



解答:

在LabVIEW中,執行VI的時候你不能改變專屬label的値.專屬label是控制器或是顯示器所擁有的label.舉例來說,如果你移動控制器/顯示器.這個label會跟著它移動.這個專屬label是控制器/顯示器的屬性節點中的Label物件.這些物件只能在開發的時候被改變因為它是用來在執行中的VI內辨識控制器/顯示器.試著使用屬性節點去改變專屬label會產生錯誤代碼1073.

ㄧ個簡單的方法去改變控制器/顯示器的"label"是使用Caption (Visible Items»Caption)來辨認控制器/顯示器而不是使用Label,即專屬的label.你可以同時在程式執行或開發時去改變Caption.記得先將Caption設定成可見,Label設定成隱藏,如果你希望看到控制器/顯示器只有一個"label".



相關連結:

附加檔案:





報告日期: 01/08/2004
最後更新: 05/29/2008
文件偏號: 357CRM5L