我要动态生成控件数组,希望能实现VB里的UNLOAD 控件效果.............,哪位高手请指教?
解决方案 »
- 老人家向大家问好,好久没来了,祝愿大家事事如意,一帆风顺。
- 使用IXMLDocument解析XML的问题???
- OnMouseMove事件的古怪问题
- 如何获取,TComboBox中的所有数值.
- 如何计算两个时间日期型变量的以秒为单位的差值?
- 应用程序生成安装软件的制作问题————在线等待!!!
- 用clientDataset.LoadFromStream(x);读如数据,在DBGrid中也能显示,就是不能保存到数据库中??????
- 请教有关用ADOQUERY连接FOX数据库的问题。
- delphi数据库的查询问题
- 各位大虾帮帮忙!(Delphi)
- delphi中如何实现类似于excel中导入文本文件的功能?
- StringGrid作图的问题!! 急 用!!!!!!!!!!!!!!!!!!!!!!!!1
unload控件效果,什么效果啊,是不是一次释放掉所有控件啊
这样的话只要释放掉控件的Owner,就会自动释放掉所有控件的
我是希望有个动态数组控制,可以释放任一控件,而不要多加算法,像TSTRINGLIST类一样,
哪果定义B:TSTRINGLIST,B[0].DELETE之后我们就不用多加代码,就可以控制整个变体,同
样,控件数组也希望这样.....因为我有好多组控件,.......
begin
L[I] := TLabel.Create(Self);
with TLablel(L[I]) do
begin
Parent := Self;
Left := ..;
Top := ..;
Width := ..;
Height := ..;
Caption := ..;
Name := 'Label' + IntToStr(I);
end;
end;
不用时,就free
还要你通过其它途径去解决这个问题,,我希望得到的是一种简单方法,释放掉一个控件,其它
控件能自动更新,数组的上限也变,就像,A:TSTRINGLIST的A属性一样我释放掉一个,它的COUNT值就减少,循环不会出错..............