954,557 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

Form in another thread

Hi,

How do I run a form that has a progress bar on a separate thread from another form?

Thanks

shers
Junior Poster
116 posts since Aug 2007
Reputation Points: 8
Solved Threads: 0
 

Add following code in second Form (say Form2) in which ProgressBar control was added.

Public Class Form2

    Private Sub Form2_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        Dim tst As New Action(AddressOf Test)
        ProgressBar1.BeginInvoke(tst)
    End Sub
    Sub Test()
        For i As Integer = 1 To 100
            ProgressBar1.Value = i
            Threading.Thread.Sleep(100)
            ProgressBar1.Refresh()
        Next
    End Sub
End Class
__avd
Posting Genius (adatapost)
Moderator
8,648 posts since Oct 2008
Reputation Points: 2,136
Solved Threads: 1,241
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You