Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#4

AW: Werden alle Objekte einer TForm beim Programmende zerstört?

  Alt 14. Okt 2020, 12:39
Nein, außer es wären TComponent-Nachfahren und du setzt den passenden Owner (z.B. Self)

Hier mußt du selbst freigeben.



Windows räumt zwar am Ende noch den Programmspeicher auf, so dass nach Programm-Ende es weg wäre,
aber das hat nichts mit dem Freigeben der Form zu tun.
Und möchte man eventuell man andere Speicherlecks finden könne, sollte sowas dennoch selbst aufräumen. (wird sonst unübersichtlich)



Es gibt andere JSON-Komponenten die nutzen Interfaces (oder spezielle oder Records) ... diese würden sich selbst freigeben.
$2B or not $2B

Geändert von himitsu (14. Okt 2020 um 12:43 Uhr)
  Mit Zitat antworten Zitat