2010-08-10 43 views
1

首先,我從來沒有使用過線程,但在互聯網上發現了很多關於它們的使用的例子,但沒有什麼明顯地回答我的問題。線程化的建議VB.NET

我有一個類加載和操作文件。這是相當CPU密集型的,所以我打算把它放在它自己的線程中,以便GUI保持響應。但是,我還想使用進度條來指示文件操作的當前狀態。

問題是,接近這個問題的最好方法是什麼,即如何讓我的文件類告訴應用程序它在哪裏?我是否必須將特定於線程的代碼添加到我的課程中?還是有一個我可以實現的接口?或者,我接近這一切都是錯誤的。另外(對不起,另一個愚蠢的問題)我假設我需要一個指示器在我的文件類中告訴線程何時完成?

我使用VS2010和打算建立與WPF應用程序(如果這是有關)

感謝您的任何建議, 鮑勃

回答