Hola a todos,
Tienes que editar el archivo de proyecto (DPR). Ahí podrás ver que se crean uno o varios formularios, por ejemplo:
Código Delphi
[-]
program Project1;
uses
Vcl.Forms,
Unit1 in 'Unit1.pas' ,
Unit1 in 'Unit2.pas' ;
{$R *.res}
begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.Run;
end.
El primero de dichos formularios no sólo será creado, sino que también será el mostrado y tomado como el "principal" de nuestro programa. De este modo, si quisieras que el formulario principal fuese "Form2", deberías, simplemente, cambiar el orden de creación en el archivo de proyecto:
Código Delphi
[-]
program Project1;
uses
Vcl.Forms,
Unit1 in 'Unit1.pas' ,
Unit1 in 'Unit2.pas' ;
{$R *.res}
begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TForm2, Form2);
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Esto mismo puede hacerse también desde las opciones del proyecto, concretamente, desde el apartado: "Application -> Forms".