我有麻烦。我创建了一个标签对象。
var lbl:Tlabel;
begin
lbl:=TLabel.Create(nil);
....
好的,但是在销毁它之后,它仍然保持形式。有我的代码:
lbl.free;
lbl := nil;
执行后,控件保持在窗体上。有解决办法吗?我需要销毁这个组件,这应该从表单中消失。谢谢。
编辑:删除控制(AControl:TControl);程序不工作。编辑2:
for I := 0 to 4 do begin
lbl:=TLabel.Create(nil);
lbl.Top := 100+z*i;
lbl.Left := 88;
Lbl.Width := 80;
Lbl.Height := 14;
lbl.Font.Size := 9;
lbl.Caption := nm[i];
Form1.InsertControl(lbl);
此控件保持在窗体上。