過here我問了一下我的應用程序創建和銷燬幀號25的速度的問題。德爾福:的OnClick斷點問題
雖然試圖追查我創建我的應用程序,它具有在主窗體上的基礎界面元素和框架,並已運行到我無法捉摸的另一個問題的一個新版本的解決方案。
在應用程序是在啓動時創建的25幀。然後,點擊一個按鈕,框架被銷燬並重新創建。在完整的應用程序中,框架將在每次點擊時填充不同的信息,而在測試應用程序中,框架只是重新創建。
問題
已經放在Reload按鈕,我看到越來越長的時間來觸發中斷的OnClick過程斷點。
在最後一組測試定時分別爲(從每次點擊)3S,10S,13S,20S,25S。
據我所知,在點擊並重新加載之前,Load程序中的所有內容都已完成。
我懷疑上面的,而不是幀本身,是其他問題的根源。
有什麼建議嗎?
更新 我已經發現問題出在Delphi調試器的某個地方。沒有斷點的按鈕反應是我所期望的更多。在另一個項目中放置onClick斷點時,也有很大程度的放緩。
我曾經試圖「修復」安裝 - 任何其他的選擇嗎?
丹
這是一個標準的TButton嗎?你有TTimers或線程運行?嘗試在OnClick中插入一條顯示消息ShowMessage('Hello')的消息,消息是立即顯示還是仍然存在? – 2011-01-11 17:49:56