System.SysUtils.ElementToCharLen

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function ElementToCharLen(const S: AnsiString; MaxLen: Integer): Integer;
function ElementToCharLen(const S: UnicodeString; MaxLen: Integer): Integer;

C++

extern DELPHI_PACKAGE int __fastcall ElementToCharLen _DEPRECATED_ATTRIBUTE1("Moved to the AnsiStrings unit") (const System::AnsiString S, int MaxLen)/* overload */;

Propriétés

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

Description

Avertissement : La version ANSI de ElementToCharLen est obsolète. Veuillez utiliser l’unité AnsiStrings.

Renvoie le nombre de caractères entièrement contenus dans les premiers MaxLen éléments d'une chaîne.

Appelez ElementToCharLen pour déterminer le nombre de caractères représenté par une partie d'une chaîne. ElementToCharLen compte les caractères jusqu'à ce qu'elle atteigne MaxLen éléments ou la fin de la chaîne, selon ce qui arrive en premier.

Si vous utilisez un système de caractères multi-octets (MBCS), la valeur renvoyée par ElementToCharLen peut être moindre que MaxLen ou que la longueur de la chaîne.

Remarque :  ElementToCharLen compte un caractère partiel s'il apparaît comme le dernier caractère des MaxLen premiers éléments.

Voir aussi