hm, gerde da hatte ich mich ja gefragt, ob das in der .dpr geht...
Da wird nämlich kein Speicher für die Instanz der Klasse TForm1 reserviert, sie wird einfach aufgerufen...
Delphi-Quellcode:
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Könnte ich das ganze dann in etwa so lösen...
Delphi-Quellcode:
program Project1;
uses //"Forms" werden hier nicht mehr gebraucht...
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
Application.Initialize;
Application.CreateClass(TMeinHauptprogramm, Hauptprogramm); //...???
Application.Run;
end.
+
Delphi-Quellcode:
type
TMeinHauptptogramm = class
private
Form1: TForm1;
Form2punkt1, Form2punkt2: TForm2;
//[...]
public
//[...]
end;