1.6w+
社区成员
Imports System.Threading
Public Class form1
Delegate Sub SetText()
Dim x As New Class1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a As New Thread(AddressOf TEXT2)
a.Start()
End Sub
Public Sub TEXT2()
Me.Invoke(New SetText(AddressOf x.text3))
End Sub
End Class
Public Class Class1
Public Sub text3()
form1.Text = "123"
End Sub
End Class
Imports System.Threading
Public Class form1
Delegate Sub SetText()
Dim x As New Class1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a As New Thread(AddressOf x.TEXT2)
a.Start()
End Sub
End Class
Imports System.Threading
Public Class Class1
Public Sub text3()
form1.Text = "123"
End Sub
Public Sub TEXT2()
form1.Invoke(New form1.SetText(AddressOf text3))’异常:在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke
End Sub
End Class