Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.02;
Скачать: CL | DM;

Вниз

Как узнать кол-во символов загруженных в TRichEdit?   Найти похожие ветки 

 
Unknown user ©   (2008-02-04 15:46) [0]

Что-то не вижу, простого способа это сделать. Вариант Length(RichEdit.Lines.Text) не предлагать.


 
{RASkov} ©   (2008-02-04 15:51) [1]

> [0] Unknown user ©   (04.02.08 15:46)
> Что-то не вижу, простого способа это сделать

Тыж сам простой способ отверг :(


 
Unknown user ©   (2008-02-04 15:53) [2]

>Тыж сам простой способ отверг :(

Критично к быстродействию. Нужен вариант через SendMessage(RichEdit.Handle,..)


 
DVM ©   (2008-02-04 16:01) [3]


> Unknown user ©   (04.02.08 15:46)  

А в RTF есть еще и служебные символы их считать?


 
ANB   (2008-02-04 16:06) [4]


> А в RTF есть еще и служебные символы их считать?

PlainText := True; И будет счастье :)


 
Anatoly Podgoretsky ©   (2008-02-04 16:11) [5]


> Вариант Length(RichEdit.Lines.Text) не предлагать.

Слишком просто?


 
Anatoly Podgoretsky ©   (2008-02-04 16:11) [6]


> Критично к быстродействию.

Слишком быстро?


 
clickmaker ©   (2008-02-04 16:38) [7]

EM_GETTEXTLENGTHEX


 
Unknown user ©   (2008-02-05 12:35) [8]

> Вариант Length(RichEdit.Lines.Text) не предлагать.
>Слишком просто?
>Слишком быстро?

Слишком простая реализация, которая влечет за собой снижение быстродействия. Неоптимально для получения кол-ва символов в RichEdit выделять память под строку в которую будут скопирован весь текст из редактора. Смотрим код функции function TStrings.GetTextStr: string;


 
Unknown user ©   (2008-02-05 12:37) [9]

>А в RTF есть еще и служебные символы их считать?

считать только символы #13#10

>EM_GETTEXTLENGTHEX

спасибо, попробую



Страницы: 1 вся ветка

Текущий архив: 2008.03.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
2-1202485682
Ksanf
2008-02-08 18:48
2008.03.02
Обход графа


2-1202134325
alexsashkan
2008-02-04 17:12
2008.03.02
Проблема с выборкой из базы


15-1201366691
ZoldBerger
2008-01-26 19:58
2008.03.02
Исходники Delphi Decompiler а


2-1201987049
AntonUSAnoV
2008-02-03 00:17
2008.03.02
Запустить обработчик...


15-1201366920
Горе-пародист
2008-01-26 20:02
2008.03.02
Пресловутая борьба с курением - пародия