如何按一個button,顯示對話框,對話框裡有個table表,更改設定後按確定完成設定,如圖,此畫面為windows的介 面
![](upload://updCsy5VwfBAia3PVkLSf7PjLRm.jpeg)
如何按一個button,顯示對話框,對話框裡有個table表,更改設定後按確定完成設定,如圖,此畫面為windows的介 面
![](upload://updCsy5VwfBAia3PVkLSf7PjLRm.jpeg)
自己做一個subvi就好了,對話框隨便你放什麼物件都可以ㄚ.
[QUOTE=chien]自己做一個subvi就好了,對話框隨便你放什麼物件都可以ㄚ.[/QUOTE]
小弟笨拙,可否有範例可提供參考,謝謝
請參考我寫的小程式:對話框.llb
Benjamin38079.4398148148請執行main.vi。我這邊可以執行。
不知道你是無法下載還是無法執行,如果還是不行的話,請告訴我,我在看看要如何解決。
[QUOTE=Benjamin]
請執行main.vi。我這邊可以執行。
不知道你是無法下載還是無法執行,如果還是不行的話,請告訴我,我在看看要如何解決。
[/QUOTE]
是無法下載,謝謝
我又上傳了一次,請您下載:2004-04-02_140553_BOX.llb
[QUOTE=Benjamin]
我又上傳了一次,請您下載:2004-04-02_140553_BOX.llb
[/QUOTE]
謝謝,我已經有概念了,這個程式我試的結果是一開始執行即跳出對話框,按確定後無法跳出程式,程式當掉
[QUOTE=ancle][QUOTE=Benjamin]
我又上傳了一次,請您下載:2004-04-02_140553_BOX.llb
[/QUOTE]
謝謝,我已經有概念了,這個程式我試的結果是一開始執行即跳出對話框,按確定後無法跳出程式,程式當掉
[/QUOTE]
我這邊程式執行正常,可不可以請你幫我除錯一下,然後再告訴我,我的程式哪邊有BUG,好嗎?
[QUOTE=Benjamin][QUOTE=ancle][QUOTE=Benjamin]
我又上傳了一次,請您下載:2004-04-02_140553_BOX.llb
[/QUOTE]
謝謝,我已經有概念了,這個程式我試的結果是一開始執行即跳出對話框,按確定後無法跳出程式,程式當掉
[/QUOTE]
我這邊程式執行正常,可不可以請你幫我除錯一下,然後再告訴我,我的程式哪邊有BUG,好嗎?
[/QUOTE]
我重試了一次.程式是正常的,之前可能是我電腦有問題,抱歉.
如何讓程式保留設定或輸入的值,在關閉程式以後,方法不要用檔案存取的方式,而改用其他方式,例如將page 1的boolean打勾還有page 3的numeric輸入123,然後將程式關閉再開啟能保留boolean打勾還有numeric顯示123,請問該如何達成, 謝謝
[QUOTE=ancle]如何讓程式保留設定或輸入的值,在關閉程式以後,方法不要用檔案存取的方式,而改用其他方式,例如將page 1的boolean打勾還有page 3的numeric輸入123,然後將程式關閉再開啟能保留boolean打勾還有numeric顯示123,請問該如何達成, 謝謝[/QUOTE]
Windows也是將設定值存在ini或登錄檔內. 我覺得檔案是最簡單的方式
[QUOTE=小小羊兒]
[QUOTE=ancle]如何讓程式保留設定或輸入的值,在關閉程式以後,方法不要用檔案存取的方式,而改用其他方式,例如將page 1的boolean打勾還有page 3的numeric輸入123,然後將程式關閉再開啟能保留boolean打勾還有numeric顯示123,請問該如何達成, 謝謝[/QUOTE]
Windows也是將設定值存在ini或登錄檔內. 我覺得檔案是最簡單的方式
[/QUOTE]
那麼如何達到像windows的方式,按"確定"後自動將值儲存,下次開啟即自動載入之前的儲存值呢?
[QUOTE=ancle][QUOTE=小小羊兒] Windows也是將設定值存在ini或登錄檔內. 我覺得檔案是最簡單的方式[/QUOTE] 那麼如何達到像windows的方式,按"確定"後自動將值儲存,下次開啟即自動載入之前的儲存值呢?[/QUOTE]
在下面的檔案裡面,有「Registry」的相關範例,「C:\Program Files\National Instruments\LabVIEW 7.0\examples\registry\registry.llb」。我並沒有使用過labVIEW裡面關於寫入、讀取、 建立、刪除Registry的功能,我是使用「Configuration file VIs」,感覺上比較容易上手,相關的範例請看:「C:\Program Files\National Instruments\LabVIEW 7.0\examples\file\config.llb」。
關於如何做到:假設你要設計一個關於程式設定的subVI,你可以將程式設計成,按下「確定」鍵後,先將你剛剛的設定值使用Configuration file的方式儲存在磁碟中,然後,再進行你要做的事。
下一次要從程式開啟關於程式設定的subVI時,你可以先從檔案內得取你過去儲存的config值,然後再將那些值填入front panael裡面的元件中。大致上是這樣子。
![](upload://iOr9tmMUFZ6Z5SamyI8q99tIN3y.jpeg)
![](upload://ssf2425ntcOgwa04dBs3YdyuReg.jpeg)