Ich klinke mich hier mal kurz ein:
wo liegt der wesentliche Unterschied, ob man zur Laufzeit ein Formular erzeugt mit
Delphi-Quellcode:
Application.CreateForm(TFormMain, FormMain);
oder mit
FormMain := TFormMain.Create(Nil);
Ciao
Stefan
Soweit ich das im Kopf habe wird mit dem Konstruktor in Variante #2 auch das OnCreate ausgelöst, jedoch ist im onCreate dann FormMain noch nicht bekannt sondern = nil -> crash wenn man statt self.xy FormMain.xy aufruft.