Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: SystemException Ursache finden

  Alt 15. Apr 2020, 08:52
Hat die Komponente Property/Verlinkungen zu anderen Komponenten auf der Form?

Bei selbstgebauten Komponenten wird gern vergessen Diese ordentlich zu behandeln.
z.B. TDataSet und TDataSource, wenn du das DataSet löschst, dann wird die DataSource informiert und setzt ihr DataSet-Property auf nil.




Die Komponente wird eigentlich immer freigegeben, aber bei Dingen in der Komponente...

Wenn es beim Freigeben knallt, dann bricht das ja zwischendrin ab,
aber im Constructor und Destructor befinden sich ein Try-Except, was zumindestens den Speicher des Objekts selbst abräumt.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (15. Apr 2020 um 08:54 Uhr)
  Mit Zitat antworten Zitat