Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];
ВнизКак узнать кол-во символов загруженных в 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.044 c