删除用edit1.destroy?
有没有更好的方法呢?
Form1.RemoveControl(Edit1);
或者
FreeAndNil(Edit1);
—————————————————————————————————
MaximStr := 宠辱不惊,看庭前花开花落,去留无意;
毁誉由人,望天上云卷云舒,聚散任风。;
if Not Assigned(I) then
I := TI.Create(Nil);
I.Maxim := MaximStr;
I.Explain := 假如上述代码中出现“OA”、“3D”等字样,改为“=”或者去掉;
I.Desire := 加不加分随你;
—————————————————————————————————
RemoveControl没有释放内存,我不认为是好办法
edit1.free
edit1.destroy
freeandnil
都是释放对象的,这三个基本上是一们的
freeandnil多了将对象指针设为nil
form1.panel1.RemoveControl(Edit1);
netlib(河外孤星) 说得很对·
如果你要在panel里用removecontrol
可以这样使用
button1.Parent.RemoveControl
很同意netlib(河外孤星) 的观点,这些方法的确有这样的差异