@Mike Torrettinni Check my demo app (attached). Works as needed in Windows 7 (I haven't Win10 here, sorry). Look at the project source:
program SplashApp;
uses
SysUtils, Vcl.Forms,
uSplashMain in 'uSplashMain.pas' {Form1},
uSplashForm in 'uSplashForm.pas' {Form5};
{$R *.res}
begin
Application.Initialize;
Form5 := TForm5.Create(nil);
try
Application.MainFormOnTaskbar := True;
Form5.Show;
Form5.Update;
Application.CreateForm(TForm1, Form1);
Sleep(3000);
finally
Form5.Free;
end;
Application.Run;
end.
Form5 is a splash form, and Form1 is a app's main form. Also check menu Project | Options | Application | Forms. The splash Form5 is in the list of available forms (the right list).
SplashApp.zip