SetLength (rtl)

De Wiki1000
(Différences entre les versions)
 
Ligne 38 : Ligne 38 :
  
 
Voir aussi:
 
Voir aussi:
 +
 +
*[[Length (rtl)|Length]]
  
 
{{Footer|Développement DSM}}
 
{{Footer|Développement DSM}}
 
[[category:RTL Variant]]
 
[[category:RTL Variant]]

Version actuelle en date du 16 août 2009 à 09:55

Procedure setLength(var s:variant; newlength:Integer);

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

procedure foo();
var p:Array of string; idx:Integer;
begin
  setLength(p,10);
  for idx:=0 to 9 do
   p[idx] := inttostr(idx);
end;

Voir aussi:

Développement DSMDéveloppement DSM

Outils personnels