切換page時發生當機


感謝有這個地方 讓剛接觸labview的我受惠不少

目前有遇到個問題 當我再切換page 按元件時
會發生疑似死回圈的現象
整個程式停止運作

page1有個按鈕
page2是讀取檔案並顯示出來

例如先在page1按按鈕 再到page2載入檔案時
table就無法更新 此時就像當掉般 無法運作
反之亦然

但是分開測試又都正常運作

如一開始直接在在page2載入檔案 則會運作正常 table順利更新





test.rar

你的程式主要的問題是Event放在Case內,且都沒使用Timeout,會造成程式在Case 1(或Case 2)內等觸發事件,你卻切到另1Page,觸發事件造成當機.

你將下圖的-1改為50,100,500(依你的需求改),page1的按鈕就一定正常.但是Page2建議程式將Event寫在一起或都要有Timeout的事件.

 

![](upload://24LwVHDwusIOew6BG5wo5JfQb1A.jpeg)