Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
|
AW: Werden alle Objekte einer TForm beim Programmende zerstört?
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)
|