2014-04-19 19 views
1

從兩天開始,我嘗試創建一個簡單的等待對話框,它將在TADOConnection連接時顯示。我的問題是我需要在等待對話框中有動畫TImage(gif圖片)。但是,雖然MainForm.ADOConnection連接一切freazes(GIF也)。在連接之前,是否有人知道樣本方式在單獨的線程中創建對話框,並在連接完成後將其釋放?無法在連接時創建等待對話框

+1

把db代碼放在另一個線程中。 –

+0

10x該功能。 – user2949632

回答

3

如果你的數據庫代碼將阻塞它運行的線程,那麼它不應該在GUI線程上運行。如果你這樣做,你會阻止GUI線程。

因此,合乎邏輯的結論是數據庫代碼需要在不同的線程上運行。

相關問題