这是自然的,你关闭窗体B只能Free掉它的活动部分,象系统对窗体定义部分、同其他控件的关联部分(这些定义和关联的内容越多,占用越多的)在运行时刻是不能完全释放的(除非你destroy_危险的操作!!),你没发现再次打开窗体B时的打开速度会比第一次快很多吗? 建议你将注意力放在资源的合理使用和调度(“出门关灯”)上,并善于进行代码复用,会适当减少内存占用的。 编程愉快!
把你释放的代码写上来