Splash screens...and background processing...
Posted on 2007-11-30
I start my app from sub main, and display a splash screen during startup.
The splash screen was developed with a 5 second timer, however I'm not liking the results.
When my main form loads, I have a bit of processing occurring that I'd like to mitigate if possible and have that happen while the splash screen is displayed.
I'm hoping I haven't headed too far that this is irreversible :^), but how can I have that main form load and do its thing, while the splash is displaying, so that there seems to be less 'setup' time than there really is...??
The splash's load starts the 5 second timer, and once the timer is set, I simply take the first tick to hide the form...
Private Sub tmr_Tick(ByVal sender As Object, ByVal e As System.EventArgs) 'hide splash after 5 seconds
Hopefully there's an easy way to 'launch' the main form's load code, while this timer is counting down??