vb.net多线程

时间:2014-08-27 18:08:28   收藏:0   阅读:202

 

 

Public Class Form1

    Dim myThread As Threading.Thread
    Public Delegate Sub SetTextStringDelegate(ByVal tb As TextBox, ByVal str As String)
    Public Sub SetTextStringInvoke(ByVal tb As TextBox, ByVal str As String)
        tb.Text = str
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        myThread = New Threading.Thread(AddressOf SetTextString)
        myThread.Start()
    End Sub
    Private Sub SetTextString()

        TextBox1.Invoke(New SetTextStringDelegate(AddressOf SetTextStringInvoke), New Object() {TextBox1, "多线程访问界面"})


    End Sub


End Class

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!