You can use the code I posted, just remove the Timer and close the form after doing eveything you do in your forms Load event.
You my need to make a call to Application.DoEvents after showing the splash.
You don't need to start a new Thread to accomplish this.Regards,VB Code:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim splash As New frmSplash Me.AddOwnedForm(splash) splash.Show() Dim i As Integer For i = 1 To 1000 Console.WriteLine("Do Something") Next splash.Close() End Sub
- Aaron.




Reply With Quote