2016-08-24 4 views
0

Мне нужно перенести 1-ю строку Memo1 на Memo2 и переместить оставшиеся строки Memo1 вверх.DELPHI перемещение 2-я строка в 1-я строка Memo

Эти ожидаемые результаты:

image

image

+1

Я не понимаю, почему этот вопрос downvoted так много. Это может быть тривиально, но его хорошо спрашивают. Хотя, сам OP мог легко ответить, прочитав немного больше документации 'TMemo' и' TStrings'. –

+0

начинающий программист Delphi. :) –

ответ

1

Как это:

Memo2.Lines.Add(Memo1.Lines[0]); 
Memo1.Lines.Delete(0); 
+0

сэр Реми, делает Memo1.Lines [1] автоматически перейдет в первую строку? в моем примере элементы в memo1 должны подниматься, когда я переношу одну строку из memo1 в memo2. –

+0

Да, оставшиеся линии будут двигаться вверх, когда вы удалите строку. Вы могли бы просто попробовать и посмотреть, что произойдет. –

+0

сэр Реми, делает Memo1.Lines [1] автоматически перейдет в первую строку? в моем примере элементы в memo1 должны увеличиваться, когда я переношу одну строку из memo1 в memo2. как я это сделаю? Btw Спасибо, сэр Реми. –