Misiekd: To zależy. Można (bardzo prosto) zrobić tak, że to okno w onClose będzie miało Hide; Abort; i nie będzie kłopotu. Swoją drogą właśnie zamknięcie tego SW (zamiast kliknięcia w jakiś konkretny guzik do przejścia dalej) może właśnie być przeznaczone do zamykania aplikacji przed otwarciem głównego okna.
Tak jest na przykład (no, prawie tak :) ) zrobione w trialowej wersji TC. Mówię prawie, bo tam akurat okno główne pojawia się w tle w międzyczasie, ale nie da się na nie kliknąć, nim nie kliknie się odpowiedniego guziczka. Poza tym, nie wiem jaką techniką to jest zrobione, źródła nie mam (niestety :>).
Do tego w onClose tej drugiej formy dać SplashForm.Close; wcześniej ustawiając coś, co spowoduje uniknięcie instrukcji Abort;. Chociaż po dłuższym zastanowieniu... Wcale nie koniecznie musi być to takie prostsze :D