SysUtils.CharToByteLen
From RAD Studio VCL Documentation (German)
Contents |
Delphi-Informationen
von SysUtils.pas
function CharToByteLen(const S: AnsiString; MaxLen: Integer): Integer; overload; function CharToByteLen(const S: string; MaxLen: Integer): Integer; overload;
Unit: SysUtils
Typ: Funktion
Sichtbarkeit: public
C++-Informationen
von SysUtils.hpp
int __fastcall CharToByteLen(System::AnsiStringT<0> S, int MaxLen);
Unit: SysUtils
Typ: Funktion
Beschreibung
Gibt die Länge (in Bytes) der ersten MaxLen Zeichen in einem String zurück.
Mit CharToByteLen kann die in Zeichen angegebene Länge eines String-Wertes in die entsprechende Länge in Bytes konvertiert werden. CharToByteLen gibt die Anzahl der Bytes zurück, die von den ersten MaxLen Zeichen von S belegt werden. Wenn S weniger als MaxLen Zeichen enthält, gibt CharToByteLen die Byte-Länge von S zurück.
Wenn kein Multibyte-Zeichensatz verwendet wird, gibt CharToByteLen immer den kleineren der beiden Werte Length(S) oder MaxLen zurück.