Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 16.03.2013, 09:11   #1
Rec0il
Пользователь
 
Регистрация: 16.03.2013
Сообщений: 69
Вопрос Из 4 edit`a в memo

Здравствуйте, возникла проблема, ответ которой не могу найти в инте.
Есть 4 edit, на каждой определённый текст, надо вывести их в memo в 2 строки.
edit1 это вася
edit2 это петров
edit3 это петя
edit4 это сидоров

В мемо должно выглядеть так:
вася петров
петя сидоров

я пробовал писать так:
Код:
mmo1.Lines.Text:=(edit1.Text + edit2.Text);
mmo1.Lines.Text:=(edit3.text + edit4.Text);
Но при нажатии на кнопку, появляется только последняя строка "edit3 и edit4"

Как мне сделать так, что бы были видны все строки, и первая и вторая?
Как сделать переход на следующую строку ?

Я новичок, пробовал искать в интернете, но не нашёл. Если плохо искал, или написал в не положенной ветке - извиняйте. Спасибо.
Rec0il вне форума
Старый 16.03.2013, 10:48   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Либо так:

Код:
mmo1.Lines.Text:=(edit1.Text + edit2.Text+#13#10+edit3.text + edit4.Text;
либо так:

Код:
mmo1.Clear;
mmo1.Lines.Add(edit1.Text + edit2.Text);
mmo1.Lines.Add(edit3.text + edit4.Text);
А Ваш код работает со всем текстом - в итоге вторая строчка перекрывает первую и заменяет ее.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума
Старый 16.03.2013, 19:48   #3
Rec0il
Пользователь
 
Регистрация: 16.03.2013
Сообщений: 69
Радость

Цитата:
Сообщение от Sciv Посмотреть сообщение
Либо так:

Код:
mmo1.Lines.Text:=(edit1.Text + edit2.Text+#13#10+edit3.text + edit4.Text;
либо так:

Код:
mmo1.Clear;
mmo1.Lines.Add(edit1.Text + edit2.Text);
mmo1.Lines.Add(edit3.text + edit4.Text);
А Ваш код работает со всем текстом - в итоге вторая строчка перекрывает первую и заменяет ее.
Всё получилось, спасибо!
Rec0il вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с MEMO и EDIT Не_шарю_в_делфи Помощь студентам 6 21.05.2012 19:43
Edit&Memo Артурка Помощь студентам 11 27.09.2010 21:45
Из memo в Edit Plexdeath Общие вопросы Delphi 3 19.08.2010 14:09
Из Edit в Memo HaBiBi Общие вопросы Delphi 2 13.06.2009 15:30
из memo в edit RAVAL)) Общие вопросы Delphi 2 20.01.2009 23:00