【发布时间】:2014-07-29 19:33:27
【问题描述】:
我有一个包含多个项目的解决方案。有一个 Windows 应用程序项目(称为 ImportClient)和一个类库 (Import.Library)。 Import.Library 具有执行数据导入的功能(我在解决方案中有其他应用程序也需要调用它)。但是交互式应用程序,我希望能够传入一些表单控件,并让它更新 GUI。没问题。但是,我还想执行 DoEvents() 以便循环执行不会将其他交互挂起到应用程序。
因此,ImportClient 具有对 Import.Library 的引用。但是我无法将 ImportClient 的引用添加到 Import.Library,因为编译器抱怨循环引用等。我不知道如何将 ImportClient 的 My.Application 对象定义为数据函数的参数导入库。
(我意识到这是一个愚蠢的问题 - 问题是,对于这个项目,我的时间很紧,并且还没有学会如何执行 BackgroundWorker 流程。如果您认为我可以快速掌握它,我愿意关于如何更新 GUI 上的进度条以及如何暂停/取消后台任务的一些提示。)
【问题讨论】: