System.TObject.FreeInstance
Delphi
procedure FreeInstance; virtual;
C++
virtual void __fastcall FreeInstance(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.pas systobj.h |
System | TObject |
Description
Libère la mémoire allouée par un appel précédent de la méthode NewInstance.
Tous les destructeurs appellent automatiquement FreeInstance pour libérer la mémoire allouée en surchargeant NewInstance.
N'appelez pas directement FreeInstance. FreeInstance doit être redéfinie si NewInstance a été redéfinie pour modifier la manière dont les données de l'instance de l'objet sont allouées.
Comme NewInstance, FreeInstance utilise la valeur renvoyée par InstanceSize pour libérer la mémoire de l'objet.