执行方法时显示消息

时间:2011-02-02 15:18:09

标签: methods thread-safety

在我的应用中,我读取/解析需要一些时间的数据。当这个过程正在进行时,我想在屏幕上显示一条消息,指示正在进行的过程。我很好,我必须使用Thread,但不知道如何使用和实现它。调用方法可能会抛出异常左右。

关于如何完成任务的任何想法/提示。任何帮助都非常感谢。

由于

1 个答案:

答案 0 :(得分:1)

我假设你正在使用.Net。

您应该使用BackgroundWorker component

DoWork事件(在后台线程上运行)中执行操作,调用ReportProgress发布用户界面的消息,并处理ProgressChangedRunWorkerCompleted到更新用户界面。