Vcl.Forms.TCustomForm.Release
Delphi
procedure Release;
C++
void __fastcall Release(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
Description
Détruit la fiche et libère la mémoire associée.
Utilisez la méthode Release pour détruire la fiche et libérer la mémoire associée.
Release ne détruit pas la fiche avant que tous les gestionnaires d'événements de la fiche et des composants de la fiche n'aient eu le temps de terminer leur exécution. Release garantit aussi que tous les messages de la file d'attente des événements de la fiche sont traités avant la libération de la fiche. Tous les gestionnaires d'événements de la fiche ou ses enfants doivent utiliser Release à la place de Free (Delphi) ou delete (C++). Sinon, des erreurs d'accès à la mémoire se produiront.
Remarque : Release retourne immédiatement à l'appelant. Elle n'attend pas que la fiche soit libérée.