This splash screen is designed to be shown when the main form begins to load its requirements, and then closes once it has loaded... Currently it works like so:
Private Sub frmMain_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load frmSplash.Show() dolotsofloading() frmSplash.Close() End Sub
I was planning to put some form of animation on the splash screen to show that it is actually loading and it hasn't crashed or anything..
Adding the animation to the splash screen does not work correctly however, It will work for about half a second but as the frmMain() is being ran under the same thread, it causes the processes in the splash screen to be frozen while it loads the program...
I have tried various multi threading techniques with no luck
I was wondering if anyone knew how I could load the splash screen into a new thread from the frmMain_load sub and then join the thread and close the splash screen again all from the frmMain_load sub...
Any help on this issue would be great!!!
Thanks in advanced