最近在修改打包的介面時候,發現debug的時候,會出現多執行緒不允許訪問控制項的問題,上網查了一下,大多數解決方法都是呼叫控制項的invoke的方法,或者乾脆遮蔽掉該異常資訊。。。不知道什麼時候控制項可以正常允許的多執行緒訪問?
vs 多執行緒debug 真難受~~不知道vs2008和vs2010有沒有改進~~。。。還是我不知道該怎麼去debug。?
不過最近發現vs裡有比較不錯的東西,就是可以自定義 configuration,然後可以新增自定義巨集~~不過這個不推薦使用者做程式用~~
WPF多執行緒訪問控制項
大家知道wpf中多執行緒訪問ui控制項時會提示ui執行緒的資料不能直接被其他執行緒訪問或者修改,該怎樣來做呢?分下面兩種情況 1.winform程式 1 第一種方法,使用委託 private delegate void settextcallback string text private void...
多執行緒訪問視窗控制項時異常問題
net 1.1下允許非同步訪問,不會有異常 在新執行緒中訪問主線程的窗體控制項時會發生錯誤,這個問題大家都知道的。本來以為只要訪問控制項的 寫在窗體的方法中就ok了的,今天試驗了一下卻發生錯誤了。原因是.net 1.1下允許,net 2.0下不允許了。我的 是這樣的 有兩個類,乙個是窗體類,乙個是某...
初試C 多執行緒 跨執行緒訪問控制項
c 裡建立執行緒的方式是 thread t new thread new threadstart this.dosomething t.start 裡面的dosomething是主線程裡的乙個函式,在裡面做自己需要的操作。那我就建了乙個winform程式來試一下,畫了乙個button1,乙個text...