您当前的位置: 首页 > 教育培训 >> 教师

实现后台处理计划

2021-10-28 05:41:53

我们将在一个类库项目中实现框架,这样就可以在任何需要执行后台处理的应用程序中使用它。

打开Visual Studio .NET并建立一个叫做Background的新类库应用程序。因为该库包含一个Windows窗体控件和窗体,我们需要使用Add References对话框引用l和l。此外,我们使用图6中显示的项目属性对话框可以导入这些全项目(project-wide)的名字空间。

图6:使用项目属性添加全项目名字空间的导入

这完成后我们准备写代码了。从建立接口开始。

定义接口程序

给项目添加一个叫IClient的类,代码如下:

将玛驰平台引入启辰 Public Interface IClient

Sub Start(ByVal Controller As Controller)

Sub Display(ByVal Text As String)

Sub Failed(ByVal e As Exception)

Sub Completed(ByVal Cancelled As Boolean)

End Interface  接着添加一个叫IWorker的类,代码如下:

Public Interface IWorker

Sub Initialize(ByVal Controller As IController)

Sub Start()

End Interface  最后使用下面的代码添加一个叫IController的类:

Public Interface IController

ReadOnly Property Running() As Boolean

Sub Display(ByVal Text As String)

Sub SetPercent(ByVal Percent As Integer)

Sub Failed(ByVal e As Exception)

Sub Completed(ByVal Cancelled As Boolean)

End Interface  这时我们已经定义了先前讨论过的类图中的所有接口。因此,现在我们可以实现Controller类。

西宁哪家妇科医院好
如何调理儿童脾胃虚弱
北京盆腔炎哪家好
推荐阅读
图文聚焦