richmemo.SelText возвращает неверное значение если до выделенного текста имелись переходы на новую строку
допустим имеем текст:
Блеща средь полей широких,
Вон он льется!.. Здравствуй, Дон!
От сынов твоих далеких
Я привез тебе поклон.
выделяем слово "твоих"
showmessage(richmemo1.SelText); показывает результат "в тво".
как победить этот компонент?
не правильно работает richmemo.SelText
Модератор: Модераторы
alexer811 писал(а):showmessage(richmemo1.SelText); показывает результат "в тво".
Не уверен, но возможно проблема в кодировке у меня как-то был похожий сбой.
.
а TMemo.Seltext нормально с тем же текстом работает.
Мне вообще надо то скопировать текст в clipboard без форматирования. а не могу получить выделенный текст
Мне вообще надо то скопировать текст в clipboard без форматирования. а не могу получить выделенный текст
При загрузке текста в richmemo1 сделайте конвертацию текста UTF8ToAnsi.
.
.
Как вариант
Обращение не richmemo.SetText а richmemo.Text (Возможно SetText берет из предка richmemo...)
....
Сори ответ снят ошибся функцией ...
Обращение не richmemo.SetText а richmemo.Text (Возможно SetText берет из предка richmemo...)
....
Сори ответ снят ошибся функцией ...
