1. 程式人生 > >C#Winform程式執行慢

C#Winform程式執行慢

C#開發的Winform程式,剛開啟時執行還比較快,時間稍久點就執行很慢了.我也查過,沒有什麼資源引用沒有釋放的啊,是原因呢

程式執行起來,監視一下記憶體。或者用ants profile測試一下。別人的還是你自己的 程式碼

是不是資料庫越來越大,開啟、查詢、索引等操作會相對慢了。或者變數太多了,沒釋放!

我覺得也是 winform怎麼提高載入速度可能是資料請求產次數太頻繁!

介面上的控制元件比較多了就發現載入窗體好慢。。。 等待學習

我想通過API操作外部程式的Treeview,實現自動在所有節點上完成某個右鍵命令。
vs2008中的屬性中,選中後會出現一個下拉三角,這個是怎麼實現的?誰能解答一下,謝謝已經完成的工作,取得了Treeview以及所有節點的控制代碼

你定義了一個屬性,當屬性是列舉型別的時候就會有下拉選項,或者你自己實現屬性的UITypeEditor標籤 在vs2008中,在設計控制元件時,右邊顯示一個控制元件屬性的列表,比如:font:宋體,9pt,當選中這一行時,顯示font:宋體,9pt 『...』 後面浮現一個button按鍵,有點屬性浮現的是下拉箭頭,這個是怎麼做到的 在一篇文章中,我想使用正則表示式取文章中的電話號碼,EMAIL地址,身份證號碼,QQ號碼等多個資訊。

現在將文章放在richtextbox中,單一檢索電話號碼,或者其他專案均能實現,請教應該如何在同一篇文章中,使用多個正則表
搞不懂你想實現什麼效果,是一次性取出所有需要的內容?這個和資料來源相關,要根據資料來源的規律或規則來寫掛正則

如果你想用多個正則來分別提取,那把richTextBox1.Text作為資料來源,多次處理就行了 程式進入到a 執行執行緒方法b 當 b 還沒有執行完  
  A又再次被呼叫 然後再執行執行緒B 此時的系統是 開啟第二個執行緒B 在進行處理 還是 將第一個執行緒B替換掉呢? 雖然我大概明白了你的意思。 。不過我還是想確認一下 那麼第一個B 方法還會執行下去嗎?我想問下 在什麼情況下 try catch 裡面會在一個try catch使用呢 
這樣用合理麼?如果不合裡 原因又是什麼呢?
按照你的寫法意思是要捕捉不同的異常,try{}catch{}異常捕捉一般是使用多個catch,捕捉範圍是由小到大。。。你這種寫法,一般我是不支援的合理啊,但是最後能找到bug不要提示出來。
try catch 巢狀,主要是對錯誤跳轉的細化,裡面沒有捕獲的錯誤,外面捕獲 初學者,不知道如何獲得某個樹節點所指向的地址,就是類似資源管理器那樣?? 這個出現異常是正常的,代表遠端關閉,
你需要做的事情是,捕獲這個異常,斷開該連線,釋放有關資源。
提示使用者,或者直接再次重連。
如何設定子視窗顯示在父視窗的中間,還有如果子視窗的寬度或高度大於父視窗
如何設定子視窗的大小自動適應父視窗大小?
我在網上下載了一個c#寫的FTP類,可是不知道如何才能設定主動被動方式,請教有沒有高手用過 程式思想:在try...catch...塊中當try中的工作阻塞或發生無限異常時另起程序
討論中心:在catch塊中新增程式碼,使之達到停止當前執行緒並另起一個與當前執行緒同一作用的執行緒
首先、你說的應該是執行緒而不是程序。
然後、停止錯誤執行緒是不需要的,只要你catch塊中順利執行完畢後,錯誤執行緒自動結束,那麼你只要在catch塊中再開啟你要的新執行緒即可。 來源:nba直播