![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как из Тmemo удалить последний перенос строки?
homm © (2008-04-27 16:42:00)Сабж.
Memo2.Lines.Delete(Memo2.Lines.Count-1); удаляет предпоследнюю строку, Memo2.Lines.Delete(Memo2.Lines.Count); вообще ничего не удаляет.
korneley (2008-04-27 19:22:00) [1]Извините, по-русски, наверное, правильно "результатах" Блин, теперь запятых много :)
korneley (2008-04-27 19:16:00) [2]
> {RASkov} © (27.04.08 17:56) [7]
Как я понял, разница в ожидаемоми видимомрезультате.
{RASkov} (2008-04-27 17:56:00) [3]> [6] korneley © (27.04.08 17:45)
> Проверяли, что предпоследняя?
Она псевдо-предпоследняя.... так как последняя на своем конце имеет(Ну и выражение:))- #13#10 - поэтому курсор становится вроде как на следующую...
Но следующей "по настоящему" она станет если в нее будут добавлены символы.... хотя бы 1 :)
Сумбурно как-то вышло... ну думаю понятно.... можно так же посмотреть в метод Insert TMemoStrings'а....
korneley (2008-04-27 17:45:00) [4]
> Memo2.Lines.Delete(Memo2.Lines.Count-1); удаляет предпоследнюю
> строку
О, как, на Пасху бывает! Проверяли, что предпоследняя? Ну там, с курсором и прочия? Все равно - не верю.
> Memo2.Lines.Delete(Memo2.Lines.Count); вообще ничего не
> удаляет.
А должнО?
{RASkov} (2008-04-27 17:02:00) [5]> [4] homm © (27.04.08 16:56)
> Если бы там было 60 метров текста?
Кому сейчас легко :)
> [3] AIK © (27.04.08 16:54)
> У меня вроде Memo2.Lines.Delete(Memo2.Lines.Count-1);
> удаляет последнюю
Дык основная изюминка именно в теме вопроса ;)
homm (2008-04-27 16:56:00) [6]> [2] {RASkov} © (27.04.08 16:47)
> Т.е. Memo.Text:=TrimRight(Memo.Text);
Ага, помогло. Но что-то не очень правильно как-то. Если бы там было 60 метров текста? :)
AIK (2008-04-27 16:54:00) [7]У меня вроде
Memo2.Lines.Delete(Memo2.Lines.Count-1);
удаляет последнюю
{RASkov} (2008-04-27 16:47:00) [8]> [1] {RASkov} © (27.04.08 16:45)
Т.е. Memo.Text:=TrimRight(Memo.Text);
:)
{RASkov} (2008-04-27 16:45:00) [9]> [0] homm © (27.04.08 16:42)
Может быть RightTrim(Memo.Tex)?