我在panel1上动态创建了一个窗体
请问该如何释放他
这个窗体可能是form1也可能是form2或form3
谢谢
请问该如何释放他
这个窗体可能是form1也可能是form2或form3
谢谢
解决方案 »
- 《delphi串口通信编程》到哪里能下载电子版本的书籍?
- 请教关于自定义报表的问题!
- 请教:是否可以只用socket和web服务器交互?
- delphi6、7,卸载后重装,怎么老是说setup could load a dll required for intallation
- 我这样的在西安月薪能拿多少??
- 如何将编译到EXE中的资源文件释放并生成一个文件?
- 请问为什么我在打印预览里只能看到第一个记录,急!!!
- 高手啊,快来啊,弄里几天的问题散分了!
- 有谁在用Delphi2010?一个包共享.所有的都得共享?
- 如何控制微型打印机?请高手指点,先谢谢啦!!!
- 求救:字符串处理问题?
- 开发胖客户端软件还有前途吗?会被B/S结构淘汰马?
以下摘自classes.pas
destructor TComponent.Destroy;
begin
Destroying;
if FFreeNotifies <> nil then
begin
while Assigned(FFreeNotifies) and (FFreeNotifies.Count > 0) do
TComponent(FFreeNotifies[FFreeNotifies.Count - 1]).Notification(Self, opRemove);
FreeAndNil(FFreeNotifies);
end;
DestroyComponents;
if FOwner <> nil then FOwner.RemoveComponent(Self);
inherited Destroy;
end;
form.showmodal;
form.free;
这样关闭窗口后就释放了