System.Length

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Length(S: <string or dynamic array>): Integer;

Propriétés

Type Visibilité  Source Unité  Parent
function public System.pas System System

Description

Renvoie le nombre de caractères d'une chaîne ou le nombre d'éléments d'un tableau.

Dans le code Delphi, Length renvoie le nombre de caractères effectivement utilisés dans la chaîne ou le nombre d'éléments du tableau. Dans le code C++, utilisez la méthode portant le même nom sur la classe AnsiString ou DynamicArray.

S est une expression chaîne ou une expression tableau.

Pour les chaînes à caractères mono-octets et multi-octets, Length renvoie le nombre d'octets utilisés par la chaîne. Exemple pour UTF-8 :

 Writeln(Length(Utf8String('1¢'))); // affiche 3

Pour les chaînes Unicode (WideString), Length renvoie le nombre d'octets divisé par deux.

Voir aussi

Exemples de code