【发布时间】:2014-05-26 08:07:09
【问题描述】:
我有这个代码:
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 是一个带有文本标签的简单 winforms。我只是想从 classTwo 修改这个 textlabel 的背景颜色,但是有一个问题,因为 classTwo 在另一个线程中。
我知道我必须使用委托和调用方法,但我不知道该怎么做。我应该在哪里声明委托函数以及我必须在哪里使用调用方法?我已经骑过 MSDN 文档,但我没有应用它...
【问题讨论】:
-
您是否阅读了右侧
related列中的一些条目? -
是的......这对我没有帮助......
-
这个似乎有帮助。 stackoverflow.com/a/18649951/74015
标签: vb.net