Das sollte recht einfach sein.
in einer
Unit (abc.pas):
Delphi-Quellcode:
type
TGrundForm = class(TForm)
// alle benötigte Variablen hier erstellen und ggf. als Property abgeben
Form2 davon ableiten: TForm2 = class(TGrundForm) und beim OnFormClose die nötigen Variablen setzen.
Im uses teil der Form1
unit abc mit angeben. OnClose Event von Form2 abfangen und dort nach TGrundForm casten und die gesetzten Properties auslesen.
Damit umgehst du zirkuläre Abhänigkeiten. Du kannst natürlich auch alles in einer
Unit packen, dann mußt du Form2 nur manuell anzeigen.
Viel Spaß
David