Вверх ↑
Разработчик
Ответов: 26067
Рейтинг: 2121
#1: 2022-02-16 22:25:11 ЛС | профиль | цитата
ser_davkin писал(а):
Что в моей строке таково, от чего возникло столько споров?

Компонент Position ведет отсчет от начала строки, ты получаешь 47-й символ от начала, а компонент Copy в режиме RigtToLeft берет отсчет с конца. Ты суешь ему Pos=47, вот он исправно от конца и отсчитывает 47, а должен был отсчитать всего 53-47+1=7.
flint2 тут решил применить кардинальные меры и переделать весь компонент, но так нельзя подходить к решению вопроса, касающегося одной конкретной задачи. Тк это может негативно сказаться на остальных пользователях.
карма: 22

0
Редактировалось 3 раз(а), последний 2022-02-16 22:29:09