System.Dispose

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

De System.pas

	procedure Dispose(var P: Pointer);


Unité : System

Type : procédure

Visibilité : public

Description

Libère la mémoire allouée à une variable dynamique.


Dans le code Delphi, utilisez Dispose pour libérer la mémoire adressée par un pointeur. Après un appel à Dispose, la valeur de P est indéterminée et c'est une erreur de vouloir faire référence à P.

Remarque :  Si {$I+} a été défini, vous pouvez utiliser les exceptions pour gérer cette erreur. Si vous transmettez un pointeur incorrect à Dispose, une exception EInvalidPointer est déclenchée.

Voir aussi

Exemples de code


Personal tools