System.SysUtils.TMbcsByteType
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. |