首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

动态删除控件,该如何解决

2012-03-01 
动态删除控件运行程序后如何动态删除form上的一个控件???给个例子吧,急等[解决办法]if assigned(控件名) t

动态删除控件
运行程序后如何动态删除form上的一个控件???
给个例子吧,急等

[解决办法]
if assigned(控件名) then
FreeAndNil(控件名);
[解决办法]

procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(IntToStr(Self.ControlCount)); // 显示删除前的控件个数
// RemoveControl(Edit1);
Edit1.Free;
ShowMessage(IntToStr(ControlCount)); // 显示删除后的控件个数

end;

[解决办法]
procedure TForm1.Button1Click(Sender: TObject); 
begin 
控件名称.Free; 
end;
[解决办法]
RemoveControl

热点排行