System.SysUtils.TMBCSEncoding.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(System::WideChar const *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(System::WideChar const *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); }

Propriétés

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

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 MBCS (Multi-Byte Character Set) peut être composé de plusieurs 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