Hi,

I have a MAIN form that has a loading time of 15 seconds because of some data loading and processing. I am looking for a solution that shows a welcome/splash screen in which in the background it will open/load the MAIN form , once loading get finish, i want to close splash/welcome screen and make MAIN form visible. I am not able to link splash screen to MAIN form. All the help articles showing is setting the splashscreen as startup screen and loading the MAIN in the splash screen timer event. In this case the user has to wait for again 15 seconds for MAIN form Load time.
But my problem is, Not to just show the splash screen, but avoid the loading time of MAIN form for the user.

here is the work flow i want
1) Database opens shows a welcome/splash screen
2) with the splashscreen showing , MAIN form loads in the background (n minutes)
3) show the splash screen for n minutes.
4) Once main form loaded , close splash screen and show MAIN form


Please help.