Thanks. But I call SplashForm.Close in the MainForm.Show event, NOT MainForm.Close (none sense...).
And this works fine, showing SplashForm (freezed) until MainForm is visible.
Otherwise, SplashForm colses before the long "blind" time, until MainForm is showed..