Цитата:
Сообщение от Alegun
Вот как ответить на поставленный вопрос без кода ^) ?
|
Почему без кода? Код все тот-же.
Цитата:
Сообщение от Alegun
,при выходе (ондестрой) выполнить - хендл(который был CreateNew...)Free/Destroy... КЭП
|
а вот тут я в конец запутался
Free/Destroy - это методы класса, хендл - свойство компонента у которого, как я понимаю ни свойств, ни методов, нет.
ОнДестрой - свойство, типа - событие, когда событие возникает вызывается соответствующий метод, в данном случае destructor Destroy; , вызывать в обработчике сам обработчик как то неправильно.
Код:
procedure TForm1.Button1Click(Sender: TObject);
var F: TFrmProfile;
begin
F:= TFrmProfile.CreateNew(Application);
F.Show;
Label1.Caption:= IntToStr(Application.ComponentCount);
end;
создаю несколько форм, закрываю, создаю еще, колличество компонентов только прибавляется, судя по всему при закрытии формы, форма не разрушается..........
вобщем дальше ничё непонимаю
