Hola superhopi, ayudando un poco a lo que te dice javier, tu splash no puede ser la form principal, el splash se crea al iniciar el programa y se destruye, generalmente, al crearse la última unit auto create de tu aplicación, esto sería mas o menos así:
Código PHP:
begin
Application.Initialize;
Splash:=TSplash.Create(Application);
Splash.Show;
Splash.Update;
.
.
// se crean las demás unit
.
.
Splash.Free;
Application.Run;
end.
La forma Splash debe estar como available en tu proyecto.
Espero que te sea útil el comentario.
Saludos