Section courante

A propos

Section administrative du site

SETLENGTH

Fixe la longueur
Free Pascal System

Syntaxe

Procedure SetLength(Var S:String;NewLength:Integer);

Paramètres

Nom Description
S Ce paramètre permet d'indiquer la chaîne de caractères utilisé comme base du traitement
NewLength Ce paramètre permet d'indiquer le nombre de caractères à garder

Description

Cette procédure permet de fixer la longueur d'une chaîne de caractères de format standard Pascal.

Remarques

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Program SetLengthSamples;
  2.  
  3. Var
  4.  S:String;
  5.  
  6. BEGIN
  7.  S:='Gladir.com';
  8.  SetLength(S,6);
  9.  WriteLn('SetLength(''Gladir.com'',6) = ',S);
  10.  S:='Gladir.com';
  11.  SetLength(S,10);
  12.  WriteLn('SetLength(''Gladir.com'',10) = ',S);
  13.  S:='Gladir.com';
  14.  SetLength(S,15);
  15.  WriteLn('SetLength(''Gladir.com'',15) = ',S);
  16. END.

on obtiendra le résultat suivant :

Left("Gladir.com",6) = Gladir
Left("Gladir.com",10) = Gladir.com
Left("Gladir.com",15) = Gladir.com

Voir également

Langage de programmation - Free Pascal - Référence de procédures et fonctions - Length

Dernière mise à jour : Samedi, le 18 juillet 2015