将消息从DLL传递给GUI

时间:2011-05-14 07:10:40

标签: vb.net object vb.net-2010

我创建了一个由3个图层组成的应用程序:GUI-BLL-DLL。当我加载一个平面文件时,我在DLL中执行此操作,但我想通过GUI中的进度条向用户显示该过程。所以我想将变量LineCounts从DLL传递给GUI。我知道我必须使用EVENTS,但是如何。有人可以通过代码示例帮助我理解如何在VB.NET中实现此事件吗?

提前致谢 利亚

1 个答案:

答案 0 :(得分:0)

我建议您考虑使用BackgroundWorker。我假设您要使用后台线程导入文本文件,并间歇性地报告进度:http://msdn.microsoft.com/en-us/library/system.componentmodel.backgroundworker.aspx