Forum: Programmieren allgemein
Delphi
by Uwe Raabe,
19. Okt 2016
Der Code, der das Form1.Close aufruft und der das neue TForm1.Create macht, werden die direkt hintereinander ausgeführt? In dem Fall wird durch das Close selbst bei caFree das Form nicht sofort freigegeben. Vielmehr wird über Release eine Message in die Queue gestellt, die dann bei nächster Gelegenheit das Form freigibt.
Wenn das obige also der Fall ist, dann existiert während des erneuten...
Forum: Programmieren allgemein
Delphi
by Uwe Raabe,
19. Okt 2016
Ein Close schließt in der Regel lediglich das Form. Soll es gleichzeitig freigegeben werden, dann kann man im OnClose-Event die TCloseAction auf caFree setzen.