Setze Form2 einfach in OnDestroy von TForm2 auf nil.
haut nicht hin.. Bekomme ich beim Aufruf eine
AV. Assigned(Form2)<>Nil!
Keine Ahnung wie du das machst, bei mir geht das problemlos. Siehe Anhang.
Ja, der Unterschied liegt wohl bei den Optionen und den verfügbaren Formularen (Danke @Chemiker!)
Bei mir stehen die Formulare in den Optionen auf verfügbar!
Zitat von
jaenicke:
Aber eine andere Frage: Wozu zerstörst du das Formular eigentlich immer wieder? Es reicht doch, es bei der ersten Verwendung zu erstellen und danach einfach sichtbar oder unsichtbar zu machen.
Weil sie nicht immer gebraucht werden! Es kann sein, dass jemand das Fenster 10 mal beim arbeiten benutzt oder aber auch überhaupt nicht!