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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2010, 17:58   #1
sver128
 
Аватар для sver128
 
Регистрация: 24.04.2010
Сообщений: 6
Восклицание Работа с Edit и Memo

Добрый день подскажите пожалсто как работать с Edit и Memo, тоест текст введённый в Edit чтобы отображался в Memo... А потом из Memo вывисти на печать, заранее спасибо...
sver128 вне форума Ответить с цитированием
Старый 24.04.2010, 18:36   #2
Tinki
 
Аватар для Tinki
 
Регистрация: 29.03.2010
Сообщений: 7
По умолчанию

Цитата:
Сообщение от sver128 Посмотреть сообщение
Добрый день подскажите пожалсто как работать с Edit и Memo, тоест текст введённый в Edit чтобы отображался в Memo... А потом из Memo вывисти на печать, заранее спасибо...
procedure TForm1.Edit1Change(Sender: TObject);
begin
memo1.Text:=memo1.Text+edit1.Text[length(edit1.Text)]
end;

печатаем в эдит выводится в мэмо

на счет печати здесь

Последний раз редактировалось Tinki; 24.04.2010 в 18:39.
Tinki вне форума Ответить с цитированием
Старый 25.04.2010, 04:06   #3
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

sver128, Да просто в событие OnKeyPress и OnKeyUp компонента Edit1 этот код:
Код:
 Form1.Memo1.Text:=Form1.Edit1.Text;
В любом случае с Lable1 + Edit1 я делал так:
Код:
 
Form1.Label1.Caption:=Form1.Edit1.Text;
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 25.04.2010, 05:39   #4
sver128
 
Аватар для sver128
 
Регистрация: 24.04.2010
Сообщений: 6
По умолчанию Form1.Label1.Caption:=Form1.Edit1.T ext;

Дело в том что у меня 20 Строк Edit и мне дадо чтобы они вписывались в Memo по порядку, а по этой схеме в Memo1 вписывается только последнии ввидёный Edit..
sver128 вне форума Ответить с цитированием
Старый 25.04.2010, 06:51   #5
Филантроп
Форумчанин
 
Аватар для Филантроп
 
Регистрация: 12.04.2010
Сообщений: 134
По умолчанию

Цитата:
20 Строк Edit
как то вообще возможно?
выложите проект-посмотреть на сие чудо!
кому нужна помощь! жду в аське и скайпе!
Филантроп вне форума Ответить с цитированием
Старый 25.04.2010, 07:53   #6
sver128
 
Аватар для sver128
 
Регистрация: 24.04.2010
Сообщений: 6
Восклицание Вид формы

Вид формы.мне надо чтобы при вводе текста в Edit текст передодил в Memo по определённой растояние и в определённую строку...
Изображения
Тип файла: jpg Точечный рисунок.jpg (95.4 Кб, 159 просмотров)
sver128 вне форума Ответить с цитированием
Старый 25.04.2010, 08:25   #7
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
Хорошо

Тогда как-то так. Думаю, что принцип поняли

И исправьте ошибки. Я Вам их даже указал ))
Изображения
Тип файла: jpg Безымянный.jpg (256.1 Кб, 152 просмотров)
Вложения
Тип файла: zip Новая папка (2).zip (6.3 Кб, 22 просмотров)
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.

Последний раз редактировалось artemavd; 25.04.2010 в 08:37.
artemavd вне форума Ответить с цитированием
Старый 25.04.2010, 09:05   #8
sver128
 
Аватар для sver128
 
Регистрация: 24.04.2010
Сообщений: 6
Восклицание Обясни пожалсто

Я просто новичёк обяснипожалсто дейстие кода...
sver128 вне форума Ответить с цитированием
Старый 25.04.2010, 09:57   #9
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Объясняю (хотя че тут объяснять-то) :
У компонента Memo1 есть такое свойство .Lines.Strings[<>].
Вместо <> указывается номер строки. И пустой в том числе.
Следовательно, ты можешь из каждого Edit-a присвоить любому номеру строки, то бишь, например, Strings[0] - первая строка, любое значение.
Strings[0] - первая строка,
Strings[1] - вторая строка,
...
Strings[n] - n-ая строка
и т.д.
Только не забывай, что нумерация строк идет с нуля!
Собственно вот и весь принцип
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 25.04.2010, 13:59   #10
sver128
 
Аватар для sver128
 
Регистрация: 24.04.2010
Сообщений: 6
Хорошо

ОК спасибо по строкам я понел , а как по строке двигатся в лево в прово... Дело в том что у меня есть внутриний текст который при просмотре будет сначало выскакивать лот текст а потом текст из Edita...

а вот это его вид
Изображения
Тип файла: jpg Точечный рисунок.jpg (69.2 Кб, 148 просмотров)

Последний раз редактировалось Stilet; 26.04.2010 в 08:13.
sver128 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Memo и Edit в Delphi werser Помощь студентам 4 24.08.2009 19:30
Из Edit в Memo HaBiBi Общие вопросы Delphi 2 13.06.2009 15:30
Mail замена Memo на Edit L.Morgan Работа с сетью в Delphi 3 26.03.2009 13:13
из memo в edit RAVAL)) Общие вопросы Delphi 2 20.01.2009 23:00
Цвет в Memo из Edit M@rsel Win Api 4 16.02.2007 12:43