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

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

из Memo2 в Memo1 [D7, XP]


VertUS ©   (2010-01-03 12:26:00) 

Каким образом кроме использования цикла можно скопировать текст из Memo2 в Memo1? Точнее, вставить его в определённое место.
У меня сейчас идёт так:


for i:=0 to Memo1.Lines.Count do
begin
 if Memo1.Lines.Strings[i]='с этого места будем вставлять' then
 begin
   Memo1.Lines.Insert(i+2,'1111111111111111111111');
   break;
 end;
end;


Получается, после нахождения в Memo1 строчки 'с этого места будем вставлять'строчкой ниже вставляется текст "11111111111111"
А как вот вместо этой строчки вставить весь текст из Memo2?


Anatoly Podgoretsky   (2010-01-03 13:16:00) [1]

> VertUS  (03.01.2010 12:26:00)  [0]

Весь текст находится в свойстве Text


VertUS   (2010-01-03 13:12:00) [2]

Как всё просто, оказывается :)
Спасибо большое, Юрий! :)


Юрий Зотов   (2010-01-03 12:53:00) [3]

Memo1.Lines.Insert(i+2, Memo2.Lines.Text);


Наверх

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