作业帮 > 综合 > 作业

delphi动态创建Panel后,再新建个Form,把Form.parent:=这个Panel,当把这个Panel释放后

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 06:02:49
delphi动态创建Panel后,再新建个Form,把Form.parent:=这个Panel,当把这个Panel释放后就出错了!
delphi动态创建Panel后,再新建个Form,把Form.parent:=这个Panel,当把这个Panel释放后,再来从新动态创建Panel重复前面的操作,就出错了!
已经解决,是需要用removeconrol先把Form移出去!
delphi动态创建Panel后,再新建个Form,把Form.parent:=这个Panel,当把这个Panel释放后
Panel释放后,Form并没以释放.只有Owner属性是Panel的控件才会随Panel的释放而自动被释放.你大概是没有设置新建的Form的Owner属性为Panel.