Функция ByteToCharLen(
const S: string;
MaxLen: Integer ): Integer;
Модуль: SysUtils
Описание
Функция определяет, скольким символам принадлежат первые MaxLen байт строки S, и возвращает число символов в качестве результата. Если строка не использует многобайтовые символы, то количество символов равно числу байт, иначе возвращаемое значение может иметь значение меньше, чем указано в параметре MaxLen. Если последний байт представляет собой часть многобайтового символа, то этот символ также включается в результат.