Ciao,
così funziona (ho commentato la Create che facevi tu, e l'ho sostituita con quella corretta):
procedure TForm1.Menu21Click(Sender: TObject);
begin
Application.CreateForm(TForm2, Form2);
//Form2.Create(Self);
Form2.ShowModal;
Form2.Free;
end;
ho commentato la Create che facevi tu, e l'ho sostituita con quella corretta
Si funziona. Ho visto poi che il file DomusRatio.lpr, generato automaticamente, contiene per l'avvio del programma anche la riga:
Application.CreateForm(TForm1, Form1);
Ho capito perciò perchè tu parli di "forma corretta"
Grazie!