Показать сообщение отдельно
  #1  
Старый 10.03.2011, 16:13
Homez Homez вне форума
Прохожий
 
Регистрация: 10.03.2011
Сообщения: 20
Репутация: 10
По умолчанию Удаление фрейма в обработчике его события

Здравствуйте, Дамы и господа!

Я пишу программу в Delphi 7, в которой используются фреймы. Когда я, запустив эту программу, создаю новую сущность (это отчеты, что, впрочем, неважно), создается и отображается фрейм, где есть в числе прочего кнопка "Отмена". Когда я ее нажимаю, этот фрейм должен закрываться и уничтожаться. Проблема вот в чем: если я пишу в обработчике нажатия этой кнопки фразу Frame.Free, вылезает EAbstarctError. Я где-то понимаю, что в обработчике события компонента уничтожать этот компонент нельзя. Но что мне тогда делать?
Ответить с цитированием