Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.29;
Скачать: CL | DM;

Вниз

Нужно ли уничтожать созданые объекты при закрытии приложения   Найти похожие ветки 

 
SergP ©   (2004-02-15 20:38) [0]

У меня в рантайме создаются TTabSheet"ы и TWebBrowser"ы.
Если я закрываю прогу, нужно ли мне уничтожать созданые объекты или не обязательно (типа прога сама об этом позаботиться)?


 
Gero ©   (2004-02-15 20:56) [1]

Если AOwner=nil то надо. Если нет, то AOwner сам уничтожит.


 
SergP ©   (2004-02-15 20:56) [2]

Если нужен код - то вот он:

type
TCustomTabSheet = class(TTabSheet)
public
URL:string;
Proxy:string;
Web:pointer;
end;
...

procedure TForm1.newpage;
var
newsheet:TCustomTabSheet;
WB:TWebbrowser;
begin
newsheet:=TCustomTabSheet.create(self);
newsheet.pagecontrol:=pagecontrol1;
newsheet.caption:=inttostr(pagecontrol1.pagecount);
WB:=twebbrowser.create(self);
TOleControl(WB).Parent := newsheet;
newsheet.Web:=WB;
WB.Visible:=true;
WB.Прочие свойства:= ... //Установка прочих свойств WB
end;


 
SergP ©   (2004-02-15 20:59) [3]

>Gero © (15.02.04 20:56)

Значит если у меня self, то вручную не нужно уничтожать...


 
Gero ©   (2004-02-15 21:05) [4]

> SergP

Нет.



Страницы: 1 вся ветка

Текущий архив: 2004.02.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
14-94174
HolyMan
2004-02-07 01:57
2004.02.29
Системы BugTracking....


14-94166
PaRL
2004-02-02 22:39
2004.02.29
---|Ветка была без названия|---


6-94079
nejest
2003-12-22 16:40
2004.02.29
WNetEnumResource в чём ошибка?


14-94169
Пытливый УМ
2004-02-07 12:45
2004.02.29
Снова о лицензии на Делфю...


14-94175
Sergo
2004-02-07 10:19
2004.02.29
RW (Nero)