动态创建的组件,我重新初始化,就要把他们删了,我单单用FREE或是DESTROY删不掉。。(100)

  • 主题发起人 主题发起人 翁寒萧雨
  • 开始时间 开始时间

翁寒萧雨

Unregistered / Unconfirmed
GUEST, unregistred user!
如题:该什么删除呢?
 
SetLength(ary, 0)
 
动态创建窗体的释放例子type Tt = recordendvar a:array of Tt;procedure TForm2.Button1Click(Sender: TObject);var i: integer;begin ShowMessage(IntToStr(length(a))); for i := 0 to length(a) - 1 do begin a.form.Free ; end; setlength(a, 0); Result := true;end;
 
呵呵,谢谢,已经搞定了。
 
后退
顶部