Тема: memo
Показать сообщение отдельно
  #2  
Старый 28.02.2007, 05:30
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,907
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

При нажатии на кнопку "Сохранить" курсор у тебя будет на кнопке "Сохранить", а не на компоненте TMemo.
Если тебе нужно сохранять текст того компонента который был активным последним, то можно сделать так:
1. Заведи глобальную переменную, например LastActiveMemoControl
2. В обработчике события TMemo.OnEnter присваивай этой переменной какое-нибудь значение в зависимости от того какой компонент становится активным.
3. При сохранении проверяй значение этой переменной, и сохраняй текст из указанного компонента.
Ответить с цитированием