TMbcsByteType represents the use of a single-byte Char in a string that uses a multi byte character set (MBCS).
Unit
SysUtils
type TMbcsByteType = (mbSingleByte, mbLeadByte, mbTrailByte);
Description
TMbcsByteType represents the possible return values of the ByteType and StrByteType functions. Possible values are as follows:
Values Meaning
mbSingleByte The Char is used to represent an entire character in the string. The value of Char can not be included in the LeadBytes set.
mbLeadByte The Char is used to represent the first byte of a multi-byte character. The value of Char must be included in the LeadBytes set.
mbTrailByte The Char is used to represent one of the trailing bytes in a multi-byte character. There are no a priori restrictions on the value of Char.