Модуль: SysUtils
Описание
Функция определяет, принадлежит байт строки S с индексом, указанным в параметре Index, однобайтовому символу, является первым байтом двухбайтового символа или же вторым байтом двухбайтового символа.
Функция возвращает следующие значения:
mbSingleByte - указанный байт принадлежит однобайтовому символу;
mbLeadByte - первый байт двухбайтового символа;
mbTrailByte - второй байт двухбайтового символа.
Если строка не использует многобайтовые символы, то функция всегда возвращает значение mbSingleByte. Функция не производит проверки правильности значения Index (не должно выходить за рамки диапазона 0<=Index<=Length(S)), поэтому необходимо позаботится о корректно заданном значении.