Re: Objekte von Klassen in FreePascal erzeugen



Hallo,

noch was: spätestens bei Programmende sollte das Objekt wieder
freigegeben werden, sonst wurdest du zum Mörder (-> Speicherleiche).

Das geht normalerweise über .free, was intern .destroy aufruft, Code zum
Aufräumen sollte also in einer überschriebenen .destroy-Methode stehen.
Diese sollte aher
inherited destroy; beinhalten damit auch das originale Destroy
aufgerufen wird.

Grüße

Markus
.



Relevant Pages

  • Re: Probably stupid question, but ...
    ... >> In one's destructor code, the model is to call inherited Destroy. ... I understood exactly what you wrote, hence the necessary correction. ...
    (borland.public.delphi.non-technical)
  • Re: Destroy verhindern
    ... kann in der Destroy-Methode einer Form noch verhindert werden, ... Ich will nach Betätigung des Schliess-Buttons (oben rechts) prüfen, ... Im Destroy ist es zu spät, ...
    (microsoft.public.de.fox)