作者:
nietz (查拉圖斯特拉如是說)
2019-11-14 00:47:21小的是程式新手,最近寫了個程式,是使用VS 2017 Winform
大概在跑個兩天之後,form上面的某些控制項會出現失效的現象,如圖
https://imgur.com/GSpmYnC
上圖貼的是DateTimePicker,左邊是正常時,右邊的是出現異狀失效了
其實有些 TextBox 也會
小的太菜了,不知從何更精確的提問與描述問題,在此懇請各問先進大大
能否先給個方向
先感謝大家
補充說明
我的程式內有開一個執行序,負責持續不停的查詢儀器上的資料,遇有變動的值會
將抓取的資料放到資料庫中
介面的部分是用來查詢資料庫的,小弟偶而去查詢一下,其餘都不會去動它,從開始
執行後放個大約兩天就會出現上述控制項失效的情形,偶而會恢復...
因為不懂問題會出在哪方面,故不知道要貼哪一段程式... 想問大大有們有什麼
想法...
作者: anumis (阿努米斯) 2019-11-14 06:41:00
你做了什麼事,或是把程式碼貼出來吧
作者:
testPtt (測試)
2019-11-14 11:17:00記憶體用太多?
作者:
nietz (查拉圖斯特拉如是說)
2019-11-14 11:45:00我原PO,謝,程式都能跑沒當掉,就control不能用
作者:
testPtt (測試)
2019-11-14 11:49:00binding source 失效?
作者: anumis (阿努米斯) 2019-11-14 13:52:00
你用執行緒去改 UI ,那就有機會跟Main Thread 衝突,請用Invoke 把UI值變更的Code包起來
作者:
spfy (spfy)
2019-11-14 15:26:00可以的話把整個專案丟上來吧 看起來你連哪裡出問題都不確定
作者:
johnpage (johnpage)
2019-11-14 19:34:00把程式停掉,就會正常
作者:
nietz (查拉圖斯特拉如是說)
2019-11-15 09:11:00請問樓上,怎麼停掉...?
作者:
jizang (阿魯米)
2019-11-19 01:48:00UI的資料要透過委派處理
作者: disabledman (m.m.) 2018-01-03 07:39:00
thread you issuethread ui issue