出面這種錯誤主要是因為我們在乙個不是建立此控制項的執行緒上,對此控制項進行操作所引起的,現在有解決方法兩種,大家自已看,
第一:private delegate void change(string text); //定義委託,使執行緒方便呼叫此委託方
private void changetext()
private void settext(string text)
); //在擁有控制項的基礎視窗控制代碼的執行緒上,用指定的引數列表執行指定委託
}else
}然後再新建乙個執行緒
thread cha = new thread(new threadstart(changetext));
cha.start();
第二種private void change()
private void threadchange() //通過委託處理,msdn上又很詳細用法的說明
建立新執行緒
thread cha = new thread(new threadstart(threadchange));
cha.start();
//其實這種方法原理是一樣的,都是重新定義乙個委託,然後在定義乙個新執行緒對些委託方法進行呼叫,我做時把這個執行緒也放到了另乙個執行緒內.
CreateFile 總是呼叫錯誤的解決辦法
用vc6.0寫乙個mfc程式呼叫了createfile函式,結果總是出錯,hfile createfile strfilename,generic read,file share read file share write,null,open existing,file flag sequentia...
call 處理呼叫錯誤
在程式開發中,如果在使用物件呼叫物件內部方法時候,呼叫的這個方法不存在那麼程式就會出錯,然後程式退出不能繼續執行。那麼可不可以在程式呼叫物件內部不存在的方法時,提示我們呼叫的方法及使用的引數不存在,但程式還可以繼續執行,這個時候我們就要使用在呼叫不存在的方法時自動呼叫的方法 call 片斷 上例出現...
快取使用錯誤及解決
最近專案開發完成了,在試執行時,發現幾個由於快取設定不當導致的問題,寫下來,和各位 一下,不妥之處,望指點一二 一,頁輸出快取導致的問題 問題描述 在乙個 首頁,有幾個使用者登入的框框,登陸後要隱藏起來,並顯示使用者的相關資訊,因為這個是首頁,考慮到訪問量很大,而且頁面的更新也比較少,所以使用 ou...