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