Delphi-Quellcode:
Application.Initialize;
Application.Title := 'myToDoList';
Application.CreateForm(Tfrmmain, frmmain);
Application.CreateForm(Tfrmprofiles, frmprofiles);
Application.CreateForm(Tfrmnew, frmnew);
Application.ShowMainForm := false;
Application.Run;
frmprofiles entspricht dabei form2.
Das Problem war, dass OnCreate von frmmain vor dem von frmprofiles stattfindet.
Deshalb ist es bei frmprofiles.show zu einer Fehlermeldung gekommen.
Wenn frmprofiles.show in frmprofiles.create reinkommt funktionierts dann