我有这段代码:
Public Class main
Public Shared classOne As classOne
Public Shared classTwo As classTwo
Public Shared Sub main()
classOne = new classOne()
classTwo = new classTwo()
classTwo.myThread.Start()
Application.Run(classOne)
End Sub
End Class
classOne是一个带有textlabel的简单winforms。我只是想从classTwo修改这个textlabel的背景颜色,但是有一个问题,因为classTwo在另一个线程中。
我知道我必须使用委托和调用方法,但我不知道该怎么做。我应该在哪里声明委托函数以及我必须使用invoke方法的位置?我已经安装了MSDN文档,但我没有应用它......