【发布时间】:2011-06-07 18:07:09
【问题描述】:
我有一个名为 TestClass 的类
Public Class TestClass
Private _Count As Integer
Public ReadOnly Property Count() As Integer
Get
For i As Integer = 0 To 999999999
Threading.Thread.Sleep(100)
Next
Return 100
End Get
End Property
End Class
窗体主窗体,我调用类。这是我的代码:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim tg As New TestClass
MsgBox(tg.Count)
End Sub
当我从主窗体调用tg.Count 时,主窗体将无响应。如何防止我的表单没有响应。用户可以访问其他菜单而不是等待结果。谁能帮帮我?
【问题讨论】:
标签: vb.net winforms multithreading