SetLength (rtl)

De Wiki1000

<source lang='delphi'>Procedure setLength(var s:variant; newlength:Integer);</source>

Cette fonction à deux usages :

  • Appliquée à une chaîne elle définie sa longueur en caractère.
V Chaine à définir.
newlength Nouvelle longueur de la chaine.
  • Appliquée à un tableau ouvert elle définie sa taille en élément.
V Tableau ouvert.
newlength Nouvelle taille du tableau.

Exemple

<source lang='delphi'> procedure foo(); var p:Array of string; idx:Integer; begin

 setLength(p,10);
 for idx:=0 to 9 do
  p[idx] := inttostr(idx);

end; </source>

Voir aussi:

{{#if:Développement DSM|

{{#if:Développement DSM|— Développement DSM |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}