Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 4 896

/ вопрос открыт /

Приветствую, уважаемые эксперты!
Как можно из переменной добавлять текст в Memo ну или куда нить

Адмирал Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Адмирал (статус: Посетитель)
Вопрос отправлен: 8 января 2011, 10:12
Состояние вопроса: открыт, ответов: 1.

Ответ #1. Отвечает эксперт: Шичко Игорь

Здравствуйте, stason!
Если речь идет про Memo, то примерно так:

procedure TForm1.Button1Click(Sender: TObject);
var
s: string;

begin
s:= 'privet';
Memo1.Lines.Add(s);
end;

Что-то другое - пишите конкретно в форум.
Удачи.

Ответ отправил: Шичко Игорь (статус: 9-ый класс)
Время отправки: 8 января 2011, 11:56
Оценка за ответ: 5

Комментарий к оценке: +5

Мини-форум вопроса

Всего сообщений: 21; последнее сообщение — 8 января 2011, 15:21; участников в обсуждении: 3.

Страницы: [1] [2] [Следующая »]

8 января 2011, 11:19: Вопрос перемещён из тематического раздела Delphi » Общие вопросы по программированию в раздел Delphi » Работа с компонентами и библиотеками модератором Ерёмин А.А.

Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 11:45 [#1]:

Андрей, ну если ты увидел уже вопрос, почему бы не ответить? вопрос помойму максимально лёгкий
Ерёмин А.А.

Ерёмин А.А. (статус: *Администратор), 8 января 2011, 12:03 [#2]:

stason: а вы специально задаёте лёгкие вопросы на которые сами знаете ответы?
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 12:32 [#3]:

Memo1.Lines.Add(s);
это будет добавлять каждый раз на новую строку? если нет то как чтобы всегда на новую строку
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 12:35 [#4]:

то что надо:D щас ещё кое что спрошу
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 12:46 [#5]:

как убрать внутри Memo надпись Memo
Шичко Игорь

Шичко Игорь (статус: 9-ый класс), 8 января 2011, 12:46 [#6]:

Цитата:

Memo1.Lines.Add(s);
это будет добавлять каждый раз на новую строку? если нет то как чтобы всегда на новую строку


Да, метод Add добавляет строку в Memo.
Шичко Игорь

Шичко Игорь (статус: 9-ый класс), 8 января 2011, 12:50 [#7]:

Цитата:

как убрать внутри Memo надпись Memo


В Инспекторе Объектов войти в свойство Lines. Убрать там строку Memo1.
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 12:53 [#8]:

спасибо, на это время последний простой вопрос, как сделать чтобы в Edit была надпись которая при нажатии исчезала
Шичко Игорь

Шичко Игорь (статус: 9-ый класс), 8 января 2011, 12:57 [#9]:

Описать событие OnClick объекта Edit1.
Где-то так:

procedure TForm1.Edit1Click(Sender: TObject);
begin
Edit1.Text:= '';
end;
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 13:05 [#10]:

да нормально, а как убрать фокус, с Edit вообще убрать, точнее
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 13:12 [#11]:

ох блин, оказывается не при клике убирается, а даже при написании, тоесть ничего не напишешь т.к. всё стирается всё время
Шичко Игорь

Шичко Игорь (статус: 9-ый класс), 8 января 2011, 13:21 [#12]:

Конечно, надпись будет убираться при нажатии на неё. По условию задачи ведь так.
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 13:23 [#13]:

нет не при нажатии на неё, не только, но и когда вводишь каждый символ, тоесть написать ничего не возможно
Шичко Игорь

Шичко Игорь (статус: 9-ый класс), 8 января 2011, 13:28 [#14]:

Вы может описали событие не OnClick, а OnChange?
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 13:32 [#15]:

незнаю, вроде всё верно, попробуй сам
Шичко Игорь

Шичко Игорь (статус: 9-ый класс), 8 января 2011, 13:40 [#16]:

Попробовал, очистка происходит только при нажатии на поле. При наборе букв - нормально.
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 13:42 [#17]:

procedure TForm1.Edit1Click(Sender: TObject);
begin
Edit1.text:='';
end;
разве не так?
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 13:50 [#18]:

хм уже сделал, в чём ошибка я так и не понял ну да ладно, щас спрошу посложнее кое что
Адмирал

Адмирал (статус: Посетитель), 8 января 2011, 13:53 [#19]:

а нет, посложнее ещё рано, какое событие отвечает за то что фокус с Edit ушёл
Шичко Игорь

Шичко Игорь (статус: 9-ый класс), 8 января 2011, 14:54 [#20]:

Цитата:

какое событие отвечает за то что фокус с Edit ушёл


Если правильно понял вопрос, то OnExit

Страницы: [1] [2] [Следующая »]

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 12:03
Выполнено за 0.03 сек.