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

学习 时间:2026-04-06 19:11:11 阅读:8666
delphi动态创建Panel后,再新建个Form,把Form.parent:=这个Panel,当把这个Panel释放后就出错了!delphi动态创建Panel后,再新建个Form,把Form.parent:=这个Panel,当把这个Panel释放后,再来从新动态创建Panel重复前面的操作,就出错了!已经解决,是需要用removeconrol先把Form移出去!

最佳回答

满意的野狼

直率的汽车

2026-04-06 19:11:11

Panel释放后,Form并没以释放。只有Owner属性是Panel的控件才会随Panel的释放而自动被释放。你大概是没有设置新建的Form的Owner属性为Panel。

最新回答共有2条回答

  • 无限的万宝路
    回复
    2026-04-06 19:11:11

    Panel释放后,Form并没以释放。只有Owner属性是Panel的控件才会随Panel的释放而自动被释放。你大概是没有设置新建的Form的Owner属性为Panel。

上一篇 文言文练习答案:螳螂捕蝉( 此三者皆务欲得其前利,而不顾其后之有患也.

下一篇 如何英语翻译:年轻是我们的资本,但是青春没有承诺?