→ Litfal: "Progress changed處理的次數也越來越長" 是因為Chart資料09/16 13:41
→ Litfal: 愈來愈多嗎?09/16 13:41
→ hangyoon: L大 不好意思我打錯了 是“時間越來越長”09/16 18:01
※ 編輯: hangyoon (39.12.64.244), 09/16/2017 18:02:13
※ 編輯: hangyoon (39.12.64.244), 09/16/2017 18:10:56
→ Litfal: 為什麼時間愈來愈長?資料愈來愈多嗎? 09/16 19:39
→ Litfal: 你可以把資料處裡也讓dowork去做,只有繪圖需要放到 09/16 19:40
→ Litfal: ProgressChanged裡 09/16 19:41
→ hangyoon: 每次送到progress changed的資料量都一樣 09/16 20:01
→ hangyoon: L大 我會試試看你建議的方法 09/16 20:01
→ hangyoon: 目前dowork是做ADC值的處理 然後把值送到progress chang 09/16 20:04
→ hangyoon: ed做我用Matlab function compiler到c# dll 方程式的處 09/16 20:04
→ hangyoon: 理 每次progress changed會做兩次matlab function的處理 09/16 20:04
→ Litfal: 資料一樣多怎麼會愈來愈慢?用計時器看看慢在哪裡啊 09/17 00:57
→ hangyoon: L大 我用了你的建議 把matlab function處理的動作放到do 09/17 10:08
→ hangyoon: work裡面執行 讓progress changed裡面只處理繪圖的部分 09/17 10:08
→ hangyoon: 就解決死當的問題 已經可以長時間執行不會當掉了 真的 09/17 10:08
→ hangyoon: 很感謝你 09/17 10:08