System.SysUtils.TMbcsByteType

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TMbcsByteType = (mbSingleByte, mbLeadByte, mbTrailByte);

C++

enum DECLSPEC_DENUM TMbcsByteType : unsigned char { mbSingleByte, mbLeadByte, mbTrailByte };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Description

TMbcsByteType représente l'utilisation d'un seul octet dans une chaîne utilisant un jeu de caractères sur plusieurs octets (MBCS).

TMbcsByteType représente les valeurs de retour possibles des fonctions ByteType et StrByteType. Le tableau suivant énumère les valeurs possibles de ce type :



Valeurs Signification

mbSingleByte

char est utilisé pour représenter un caractère entier de la chaîne. La valeur de Char n'appartient pas à l'ensemble LeadBytes.

mbLeadByte

Char est utilisé pour représenter le premier octet d'un caractère de plusieurs octets. La valeur de Char doit appartenir à l'ensemble LeadBytes.

mbTrailByte

Char est utilisé pour représenter l'un des octets de fin d'un caractère de plusieurs octets. Il n'y a aucune restriction a priori sur la valeur de Char.



Voir aussi