System.AnsiStrings.CharToElementLen

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CharToElementLen(const S: AnsiString; MaxLen: Integer): Integer;

C++

extern DELPHI_PACKAGE int __fastcall CharToElementLen(const System::AnsiString S, int MaxLen)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.AnsiStrings.pas
System.AnsiStrings.hpp
System.AnsiStrings System.AnsiStrings

Beschreibung

Gibt die Länge (in Byte) der ersten MaxLen Zeichen in einem String zurück.

Mit CharToElementLen kann die in Zeichen angegebene Länge eines String-Wertes in die entsprechende Länge in Bytes konvertiert werden. CharToElementLen gibt die Anzahl der für die ersten MaxLen Zeichen von S erforderlichen Bytes zurück. Wenn S weniger als MaxLen Zeichen enthält, gibt CharToElementLen Byte-Länge von S zurück.

Wenn kein Multibyte-Zeichensatz (MBCS) auf dem System verwendet wird, gibt CharToElementLen immer den kleineren der beiden Werte Length(S) oder MaxLen zurück.

Siehe auch