Using VB 6.0

OK, I'm a dork... and am having a hard time getting this to work.

Scenario:

Main Form = frmMain
Command Button = cmdOpen
Splash Screen = frmSplash
Form to Open = frmStuff

- I want Open "frmStuff" via "cmdOpen"
- While "frmStuff" is loading... I want "frmSplash" to appear
- When "frmStuff" has loaded, I want "frmSplash" to Unload... and "frmStuff" to Show

Here's how I've tried to code, but things are not working out:

frmMain
Private Sub cmdOpen_Click()
frmSplash.Show
frmStuff.Load

frmSplash
*** Here is where I don't know what to code, to recognize that "frmStuff" has finished loading... and to Close/Unload "frmSplash"... and to Show "frmStuff" ***

Any Help / Advice is GREATLY appreciated!!!