gridview刪除無效

Timer控件是基於windows消息機制的。樓主也知道這點。

啓動Timer之後,再以模態形式啓動彈出窗口,應該會阻塞Timer的計時

模態對話框阻止了用戶對主窗口的操作。但這不是說主窗口就不接收消息了,主窗口還是接收消息,它的消息循環還在繼續。只不過是消息處理有所改變而已。比如你往主窗口上點一下,主窗口消息處理函數發現此時模態對話框還在上面,於是它就發一個beep聲,然後高亮下模態對話框,提示你模態對話框還未結束。

而對於定時器消息,處理方法就沒有任何改變了

明白了,模態對話框並不是阻塞了主對話框的線程,模態對話框仍然是主對話框的一部分,只是對用戶而言在視覺上改變了主對話框的消息響應形式。
”定時器<>線程“這裏說下我對這句話的理解看對不對:
加了一個Timer控件並不意味着本程序本身增加了一個線程,但是Timer的工作原理是由操作系統所控制的另一個線程不停的向本程序發送WM_TIMER來實現的。

”定時器<>線程“這裏說下我對這句話的理解看對不對:
加了一個Timer控件並不意味着本程序本身增加了一個線程,但是Timer的工作原理是由操作系統所控制的另一個線程不停的向本程序發送WM_TIMER來實現的。


你只需要知道,操作系統定時把時間消息發送至你主窗口的消息隊列裏

沒記錯的話,.NET只有三個timer類分別在:System.Windows.Form,System.Threading,和System.Timers三個命名空間底下。
vs2008專業版選擇默認安裝後無法使用源代碼管理功能——打開從vss2005中籤出的項目沒有相應的源代碼管理功能
項目文件沒有應有的狀態,用過的朋友知道地能不重裝vss不,vss在服務器上哦,哥們不是開玩笑啊

事先我的電腦上裝有vs2008專業版英文版,我卸載後裝的中文版,就出現了上面的問題
vss和 vs2008 有掛鉤了 ,另一頭栓在vs2008上面,你 把另一頭拽掉了,然後有放回去,他們會怎麼樣?……

感覺很不錯,想要一個在vs(2005或2008)能運行的,實現出來的,裏面有的東西我還無法理解,也試圖實踐過,但是還是不行。希望大家幫個忙,幫我實現下,然後打包發我郵箱裏,請標註您的csdn用戶名。
我是想拿到程序以後好好對其研究,我一般看書,沒有看程序那樣直白! 所以在這麻煩大家了!

大話設計模式 上面有例子! 跟着做一次 就有體會了! 或者看看《你必須知道的.NET》

我也明白,我對於理論的東西不是太瞭解,所以想通過這個程序來好好研究。
希望大家能理解我,我不是爲了偷懶。

我最近想買個大話設計模式看看,本身理解能力就差,看一些書籍,其意思理解不上去,所以有的時候學的比較困難,所以一般我都會直接那程序去研究,這個接口是幹什麼的?或者 這個類的作用是什麼? 一個一個的去測試。

謝謝你給我的這個地址,但是這裏面還是少代碼啊,我試了一下還是無法運行。 

我用的是VS2010 在添加System.Data.OracleClient;的時候發先沒有這個命名空間 右鍵添加引用也沒找到 

你的VS2010估計不是完全安裝吧。如果遺漏了Sql那一塊的安裝可能會出現這種情況

對於那些開發.Net應用程序而數據庫又是Oracle的人來說,這則新聞顯得特別有意義,微軟正打算將Oracle數據提供程序從ADO.NET路線圖中移除。
微軟決定撤銷System.Data.OracleClient是因爲有相當數量的MVP都傾向於選擇第三方Oracle數據提供程序,負責 ADO.NET OracleClient的產品經理Himanshu Vasishth在ADO.NET團隊博客文章中宣佈了這一決定。
但在.Net框架4.0中微軟將會繼續支持System.Data.OracleClient,但會被標記爲“不宜使用”,根據Vasishth的說法,這對現有的應用程序沒有任何影響,它們將會按預期運轉得很好。
來源:足球直播

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章