如何才能真正的销毁窗体呢??

caiweihe 2003-12-17 11:39:48
我在窗体中放置一个关闭按钮,点击它执行close来关闭窗体。
但当我再一次显示该窗体时,发现窗体的一些值跟我关闭窗体前是一样的。
也就是close并没有真正的销毁窗体,那么如何才能真正的销毁窗体呢??
...全文
59 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bagayv 2004-01-12
  • 打赏
  • 举报
回复
如果是MDI程序的话应该
在CLOSE事件中写:
Action:=caFree;
fenglaile 2004-01-12
  • 打赏
  • 举报
回复
freeandnil(form)
10water 2004-01-12
  • 打赏
  • 举报
回复
那是因为你没有把指向窗体的指针没有清空。通过 action:=cafree;就能把该指针清空了。
miszyf 2004-01-12
  • 打赏
  • 举报
回复
onclose事件action:=cafree;
zhoutian618 2003-12-17
  • 打赏
  • 举报
回复
在CLOSE事件中写:
Action:=caFree;
crapex 2003-12-17
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/TopicView1.asp?id=2572671
自己不是发过了吗?

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧