Einzelnen Beitrag anzeigen

angos

Registriert seit: 26. Mai 2004
Ort: Rheine
549 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Sinnvoller Aufbau größerer Projekte

  Alt 23. Jan 2008, 14:22
Hi,

du hast doch dein Hauptprogramm wovon alle anderen Forms aufgerufen werden.
Das ist die .dpr-Datei. In dieser kannst du ganz normalen Delphi-quellcode schreiben, welcher ALS ERSTES NACH DEM ÖFFNEN DER EXE ausgeführt wird.

bei neuanlage sieht die so aus:

Delphi-Quellcode:
program Project1;

uses
  Forms,
  Unit1 in 'Unit1.pas{Form1};

{$R *.res}

begin
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.
das kann man auch schön nutzen um startparameter abzufragen und was weis ich nit dürfte abr genau das sein was du suchst

beispiel:
Delphi-Quellcode:
program Project1;

uses
  Forms,
  Unit1 in 'Unit1.pas{Form1};

{$R *.res}

begin
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.CreateForm(TForm2, Form2);

  if Irgendetwasgesetzt then
  begin
    Form2.Showmodal;
    Form2.Release;
  end

  else
  begin
    Form1.Showmodal;
    Form1.Release;
  end

end.
Ansgar
  Mit Zitat antworten Zitat