System.SysUtils.CharToElementLen
Delphi
function CharToElementLen(const S: AnsiString; MaxLen: Integer): Integer;
function CharToElementLen(const S: UnicodeString; MaxLen: Integer): Integer;
C++
extern DELPHI_PACKAGE int __fastcall CharToElementLen _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 CharToElementLen est obsolète. Veuillez utiliser l’unité AnsiStrings.
Renvoie la longueur en octets des MaxLen premiers caractères d'une chaîne.
Appelez CharToElementLen pour convertir la longueur d'une chaîne en caractères en sa longueur en octets. CharToElementLen renvoie le nombre d'octets requis par les premiers MaxLen caractères de S. Si S contient moins de MaxLen caractères, CharToElementLen renvoie la longueur en octets de S.
Si le système n'utilise pas un système de caractères multi-octets (MBCS), CharToElementLen renvoie la longueur de S ou MaxLen (le plus petit des deux).