Делаю так:
- Код: Выделить всё
kolznakov.Caption := FloatToStr(Length(resultat.Text));
В итоге, например, в memo-поле отражается:
- Код: Выделить всё
Петрушка, чеснок
А количество символов при этом равно не 16 (как требуется), а 30 (!). Как я понял, количество букв множится на два, а знаки и пробелы считаются правильно. То есть Петрушка=8 знаков, чеснок=6 знаков.
8+6=14.
14*2=28.
28 + 2(пробел и запятая)=30 в итоге
Что делать? Как с этим бороться?
ps.
Замечено, что текст из списка combobox'а, который загружается с помощью LoadFromFile, считается нормально. Но я не могу использовать все поля формы с этой функцией.
Заранее спасибо!