System.SysUtils.TUnicodeEncoding.GetByteCount

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetByteCount(Chars: PChar; CharCount: Integer): Integer; overload; override;

C++

virtual int __fastcall GetByteCount(System::WideChar * Chars, int CharCount)/* overload */;
inline int __fastcall  GetByteCount(const System::WideChar Chars){ return TEncoding::GetByteCount(Chars); }
inline int __fastcall  GetByteCount(const System::WideChar *Chars, const int Chars_High){ return TEncoding::GetByteCount(Chars, Chars_High); }
inline int __fastcall  GetByteCount(const System::DynamicArray<System::WideChar> Chars){ return TEncoding::GetByteCount(Chars); }
inline int __fastcall  GetByteCount(const System::WideChar *Chars, const int Chars_High, int CharIndex, int CharCount){ return TEncoding::GetByteCount(Chars, Chars_High, CharIndex, CharCount); }
inline int __fastcall  GetByteCount(const System::DynamicArray<System::WideChar> Chars, int CharIndex, int CharCount){ return TEncoding::GetByteCount(Chars, CharIndex, CharCount); }
inline int __fastcall  GetByteCount(const System::UnicodeString S){ return TEncoding::GetByteCount(S); }
inline int __fastcall  GetByteCount(const System::UnicodeString S, int CharIndex, int CharCount){ return TEncoding::GetByteCount(S, CharIndex, CharCount); }
inline int __fastcall  GetByteCount(const System::UnicodeString S, int CharIndex, int CharCount, const int StringBaseIndex){ return TEncoding::GetByteCount(S, CharIndex, CharCount, StringBaseIndex); }

Propriétés

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

Description

Renvoie le nombre d'octets généré par l'encodage des caractères passés.

Renvoie le nombre d'octets généré par l'encodage de Chars. Notez que le nombre d'octets d'une chaîne n'est pas nécessairement exactement proportionnel au nombre de caractères d'une chaîne ou d'un tableau de caractères donné. Un caractère d'une chaîne encodée en UTF-16 a une largeur de 2 octets.

Le tableau suivant liste les paramètres attendus par cette méthode et leur description.



Paramètre Description

Chars

Un tableau de caractères ou un pointeur de caractère contenant les octets à compter.

CharCount

Spécifie le nombre de caractères à encoder.



La valeur de retour est le nombre d'octets du paramètre Chars passé.

Voir aussi