[請教]元件回復至初始值方法?

請教各位前輩一些問題,我在開發程式時人機介面上放的蠻多的元件(字串、數值、按鈕、table等等…),程式開始執行前我會先作元件回復至初始值,例如:字串回復至空字串、數值回復至0等等…初始值都是元件由Functions palette上拖曳出來後的初始值,我並沒有作更改,我現在回復至初始值的方式是用Local variable、property node來作,但這樣會在程式區看到一大堆元件可讀性不好,因此我想請教是否有更好的方法?例如:可以把初始值設定的元件作cluster或是能將之做成一個Sub vi或是其他更好的方法可以一次處理完成…

謝謝~

[QUOTE=CW]請教各位前輩一些問題,我在開發程式時人機介面上放的蠻多的元件(字串、數值、按鈕、table等等…),程式開始執行前我會先作元件回復至初始值,例如:字串回復至空字串、數值回復至0等等…初始值都是元件由Functions palette上拖曳出來後的初始值,我並沒有作更改,我現在回復至初始值的方式是用Local variable、property node來作,但這樣會在程式區看到一大堆元件可讀性不好,因此我想請教是否有更好的方法?例如:可以把初始值設定的元件作cluster或是能將之做成一個Sub vi或是其他更好的方法可以一次處理完成…

謝謝~
[/QUOTE]

各位前輩好,小弟我找到一個簡單的方法可以回復至初始值了(還在測試這個方法),但Table上我更改的顏色用在這方法是無效的,不知前輩們有什麼方法可以連屬性也一起回復至原始的狀態?
謝謝~

你可以建立一個method,將它設定為Reinitialize All To Default,方法如下:

![](upload://AfToU0OGC26ZFi2fqqbD83828zo.jpeg)

![](upload://9V3o0WjW7kvIg96X6jqb8uMD4yv.jpeg)

[QUOTE=ancle]

你可以建立一個method,將它設定為Reinitialize All To Default,方法如下:

[/QUOTE]

Ancle您好,我目前就是用你教導的方法但無法將Multicolumn Listbox的屬性回復至初始值,附上我的測試圖跟程式

![](upload://ax7ze28nUu3AiCwqm3qokluh37h.jpeg)



Back to default.vi

[QUOTE=CW]

[QUOTE=ancle]

你可以建立一個method,將它設定為Reinitialize All To Default,方法如下:

[/QUOTE]

Ancle您好,我目前就是用你教導的方法但無法將Multicolumn Listbox的屬性回復至初始值,附上我的測試圖跟程式

Back to default.vi[/QUOTE]

看樣子好像沒有一次就可以解決的方法,只好還是乖乖的一個一個用property做囉...

OpenG有人寫好了 可以看一看

[QUOTE=pesrty]OpenG有人寫好了 可以看一看[/QUOTE]

1.對於OpenG我不是很熟,有用過幾個vi,以下附上相關下載工具和vi的連結

http://jkisoft.com/vipm/

http://sourceforge.net/project/showfiles.php?group_id=52435

2.另外,如果可以也請pesrty提供是那種方法可解決如題所述的問題,謝謝!