下面的代码在我的程序退出是,我是否要作清理工作?
procedure TForm_MainForm.ToolButton6Click(Sender: TObject);
var TabSheet: TTabSheet;
WebBrowser: TWebBrowser;
begin
TabSheet:=TTabSheet.Create(Self);
TabSheet.Caption:='New';
TabSheet.PageControl:=PageControl1;
WebBrowser:=TWebBrowser.Create(Self);
TabSheet.InsertControl(WebBrowser);
//WebBrowser.Parent:=TabSheet;
WebBrowser.Align:=alClient;
WebBrowser.Navigate('http://www.csdn.net');
end;
上面的过程,运行时正常,我的程序在退出时,是否需要Free我动态建立的控件?