System.AnsiStrings.ElementToCharLen

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

extern DELPHI_PACKAGE int __fastcall ElementToCharLen(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 Anzahl der Zeichen zurück, die vollständig in den ersten MaxLen Elementen eines Strings enthalten sind.

Mit ElementToCharLen können Sie die Anzahl der Zeichen in einem bestimmten Teil eines Strings ermitteln. ElementToCharLen zählt dabei alle Zeichen, bis MaxLen Elemente oder das Ende des Strings erreicht ist (je nach dem, was zuerst eintritt).

Bei einem Multibyte-Zeichensystem (MBCS) ist der von ElementToCharLen zurückgegebene Wert möglicherweise kleiner als MaxLen oder als die Länge des Strings.

Anmerkung:  ElementToCharLen berücksichtigt beim Zählen ein Teilzeichen, wenn es das letzte Zeichen der ersten MaxLen Elemente ist.

Siehe auch