2012-01-04 286 views
0

我有Winform應用程序,它在循環中執行一些操作(文件訪問,複製文件,....)。在這些操作過程中,應用程序完全凍結,工作完成,但無法移動主窗口或刷新RichTextBox信息(我們顯示錯誤和正在進行的作業)。Winform應用程序凍結

你有一個想法如何做到這一點?

感謝,

+0

可能重複:http://stackoverflow.com/questions/1737088/winforms-avoid-freeze-application?rq=1 使用後臺工作者,任務或只是traditionnal線程 – Bouam 2015-08-19 16:02:07

回答

0

您可以創建單獨的線程,並執行其他任務,或可以使用後臺工作線程。

1

我建議你使用Background Worker並讓工作人員完成循環。我認爲你的應用程序按行讀取一個文件並添加到富文本框控件中?

本文將指導您使用BackGround Worker。或this