Section courante

A propos

Section administrative du site

DISPOSESTR

Disposé de la chaine
Delphi/Kylix/Lazarus SysUtils

Syntaxe

Procedure DisposeStr(p:PString);

Paramètres

Nom Description
p Ce paramètre permet d'indiquer le pointeur à traiter

Description

Cette procédure permet de libérer une chaine de caractères de la mémoire préalablement alloué par la procédure AssignStr ou NewStr.

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. Program DisposeStrSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. Uses SysUtils;
  6.  
  7. Var
  8.  PS1,PS2:PString;
  9.  
  10. BEGIN
  11.  AssignStr(PS1,'Gladir.com');
  12.  AssignStr(PS2,'Gladir.com');
  13.  WriteLn(PS1^);
  14.  DisposeStr(PS2);
  15.  DisposeStr(PS1);
  16. END.

on obtiendra le résultat suivant :

Gladir.com

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AssignStr
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - NewStr

Dernière mise à jour : Mercredi, le 18 février 2015