Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Исспользование Memo. [D7, WinXP]


Galiaf ©   (2006-01-20 20:22:00) 

Здарова! Нужно узнать как избавиться от некоторых странностей TMemo.

memo1.Lines.Add('xxx')

При добавлении строк таким образом здесь остаётся пустая строка в конце, как делать так что бы при добавлении строк курсор становился в самое начало Memo1 и последняя строка была именно та которую я добавлял, а не пустое пространство которое автоматом добавляется якобы для удобства использования.


Galiaf   (2006-01-21 10:59:00) [1]

>sniknik ©   (20.01.06 23:21) [3]

Думаю это неплохое решение, пока мне подходит.


sniknik   (2006-01-20 23:21:00) [2]

удобства ни причем

Memo1.Lines.Text:= 'xxx';
Memo1.Lines.Add('xxx');
Memo1.Lines.Add('xxx');


Desdechado   (2006-01-20 22:55:00) [3]

добавление строки означает "добавление символов с CRLF в конце", т.е. той самой "пустое пространство которое автоматом добавляется якобы для удобства использования"


TUser   (2006-01-20 21:54:00) [4]

a:=length(Memo.Lines.Text);
Add()
SelStart:=a;


Наверх

Титульная страница Поиск, карта сайта Написать письмо