Цитата:
Сообщение от Lord_Vlad
Мне удалось найти источник моей проблемы.
Я тащу данные из TRichEdit построчно и ищу в них символы переноса строки. Однако, в TRichEdit они не проставляются.
Суть моей задачи простая, мне надо найти начало и конец абзаца TRichEdit. Этот метод не подошел
Не подскажете что-нибудь более-менее действенное?
|
Построчно это как? Каждая строка это же и есть новый абзац - посреди строки (т.е. абзаца) не может быть переноса строки, так как это будет новый абзац и соответственно новая строка.
Т.е. здесь не найдёт переноса строки:
Код:
p := Pos(#13#10, RichEdit1.Lines[0]);
А вот здесь найдёт (если текст многострочный):
Код:
p := Pos(#13#10, RichEdit1.Lines.Text);
(только какой смысл?)