Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 23.08.2012, 23:45
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию ComboBox & Memo

Я недавно в Delphi, скачал его для создания простеньких программ.
Вопрос такой:
Нужно сделать так, что бы когда кликаешь по 1 line в комбо бох выходил текст в Memo.

Впервые на вашем форуме, вижу, что тут всем помогают, надеюсь и на вашу помощь.
Ответить с цитированием
  #2  
Старый 24.08.2012, 00:04
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Неопнял, что ты хочешь сделать???
Ответить с цитированием
Этот пользователь сказал Спасибо lmikle за это полезное сообщение:
Edit1 (24.08.2012)
  #3  
Старый 24.08.2012, 00:09
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Цитата:
Сообщение от lmikle
Неопнял, что ты хочешь сделать???
Допустим открываешь ComboBox, выбираешь 1 строку, и когда на неё нажимаешь должен высвечиваться определенный текст в Memo.
Ответить с цитированием
  #4  
Старый 24.08.2012, 00:11
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Это?
Код:
Memo1.Lines.Add(ComboBox1.SelText);
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
Этот пользователь сказал Спасибо angvelem за это полезное сообщение:
Edit1 (24.08.2012)
  #5  
Старый 24.08.2012, 00:13
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Цитата:
Сообщение от angvelem
Это?
Код:
Memo1.Lines.Add(ComboBox1.SelText);
Нужно, чтобы я сам текст вводил, который мне надо.
Ответить с цитированием
  #6  
Старый 24.08.2012, 00:15
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Или что бы из другого Memo по клику переходил текст.
Ответить с цитированием
  #7  
Старый 24.08.2012, 00:16
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от Edit1
Допустим открываешь ComboBox, выбираешь 1 строку, и когда на неё нажимаешь должен высвечиваться определенный текст в Memo.
Цитата:
Сообщение от Edit1
Нужно, чтобы я сам текст вводил, который мне надо
Определись что нужно, выбирать из списка или что другое.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
Этот пользователь сказал Спасибо angvelem за это полезное сообщение:
Edit1 (24.08.2012)
  #8  
Старый 24.08.2012, 08:00
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Поиск по memo он хочет сделать.
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
Этот пользователь сказал Спасибо M.A.D.M.A.N. за это полезное сообщение:
Edit1 (24.08.2012)
  #9  
Старый 24.08.2012, 11:26
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Прошу прощения за такую тупость, объясню ещё раз.
В ComboBox можно сделать несколько строк. Мне нужно сделать так, что бы при нажатие на 1 строчку ComboBox в Memo вылазил текст, который мне надо. Надеюсь, что сейчас доступно объяснил.

Спасибо.
Ответить с цитированием
  #10  
Старый 24.08.2012, 11:29
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Edit1
Прошу прощения за такую тупость, объясню ещё раз.
В ComboBox можно сделать несколько строк. Мне нужно сделать так, что бы при нажатие на 1 строчку ComboBox в Memo вылазил текст, который мне надо. Надеюсь, что сейчас доступно объяснил.

Спасибо.
Единственно осталось уточнить: откуда берётся "текст, который мне надо"
Ответить с цитированием
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение:
Edit1 (24.08.2012)
  #11  
Старый 24.08.2012, 11:32
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Цитата:
Сообщение от poli-smen
Единственно осталось уточнить: откуда берётся "текст, который мне надо"
Да откуда угодно. Можно из другого скрытого Memo. Только вот мне нужно будет очень много строк, по-удобнее как то посоветуйте
Ответить с цитированием
  #12  
Старый 24.08.2012, 11:37
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Edit1
Да откуда угодно. Можно из другого скрытого Memo. Только вот мне нужно будет очень много строк, по-удобнее как то посоветуйте
Код:
procedure TForm1.ComboBox1Select(Sender: TObject);
begin
  Memo1.Lines.Add('Текст откуда угодно');
end;
Если нужно всё содержимое другого мемо, то:
Код:
  Memo1.Lines.Assign(Memo2.Lines); // Так чтобы полностью заместить
  Memo1.Lines.AddStrings(Memo2.Lines); // Так чтобы добавить

Последний раз редактировалось poli-smen, 24.08.2012 в 11:41.
Ответить с цитированием
  #13  
Старый 24.08.2012, 11:41
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Цитата:
Сообщение от poli-smen
Код:
procedure TForm1.ComboBox1Select(Sender: TObject);
begin
  Memo1.Lines.Add('Текст откуда угодно');
end;
Сейчас испробую.
Ответить с цитированием
  #14  
Старый 24.08.2012, 11:43
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Как-то слышал фразу: компьютер делает не то, что вы от него хотите, а то, что вы ему приказываете. Пока что я вижу, что вы не можете чётко сформировать приказ даже на русском языке. Сделайте это - и мы попробуем перевести на язык компьютера.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #15  
Старый 24.08.2012, 11:44
Edit1 Edit1 вне форума
Прохожий
 
Регистрация: 23.08.2012
Сообщения: 44
Репутация: 10
По умолчанию

Почему то ошибку выдаёт.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 23:50.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025