Ver Mensaje Individual
  #2  
Antiguo 27-01-2019
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
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' {Form1},
  Unit1 in 'Unit2.pas' {Form2};

{$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' {Form1},
  Unit1 in 'Unit2.pas' {Form2};

{$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".
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita