我在一个panel上动态创件了一些Radiobutton
只有在退出程序以后Radiobutton 才会自动销毁
但是如果在两个panel转换时销毁Radiobutton呢?
请各位高手帮忙!!!
Rdaiobutton创建过程如下:
type kj=array[0..50] of Tradiobutton ; //定义控件
var kjxs:kj;在过程里面用数组型Tradiobutton类来创建Radiobutton,具体如下:
for i:=0 to 8 do
begin
kjxs[i]:=Tradiobutton.Create(self);
kjxs[i].Parent:=scclct_pa4;
kjxs[i].Left :=LL; //LL,TT,tbm[i]已经付值
kjxs[i].Top:=TT;
kjxs[i].Caption:=tbm[i];
kjxs[i].Font.Size:=12;
kjxs[i].Font.Name:='隶书';
TT:=TT+40;
end;
只有在退出程序以后Radiobutton 才会自动销毁
但是如果在两个panel转换时销毁Radiobutton呢?
请各位高手帮忙!!!
Rdaiobutton创建过程如下:
type kj=array[0..50] of Tradiobutton ; //定义控件
var kjxs:kj;在过程里面用数组型Tradiobutton类来创建Radiobutton,具体如下:
for i:=0 to 8 do
begin
kjxs[i]:=Tradiobutton.Create(self);
kjxs[i].Parent:=scclct_pa4;
kjxs[i].Left :=LL; //LL,TT,tbm[i]已经付值
kjxs[i].Top:=TT;
kjxs[i].Caption:=tbm[i];
kjxs[i].Font.Size:=12;
kjxs[i].Font.Name:='隶书';
TT:=TT+40;
end;
解决方案 »
- 一个关于对象的创建和释放的问题(tstrings)
- 敢问路在何方?
- 急!!!这个错在那里
- 关于capCreateCaptureWindowA获取视频的问题,请大侠帮忙解决
- 哪位大虾知道AdvStringGrid控件的使用?或在stringGrid中的行或列和并的问题
- 有人写过通用的ado查询语句吗?
- Modem AT命令的问题,请高手指点?
- access的字段问题!
- if OpenDialog.Execute then 问题
- 三层,TProvider中设pofetchBLOBOnDemand为T,客户端ClientDataSet(与多表查询的TQuery相连)无法获得数据
- 如何把数据入到库中?
- 如何获得客户端端口号??
begin
kjxs[i.free;
end;
begin
kjxs[i].free;
end;
一共两个panel ,第一个上的Panel中的先项控制第二个Panel上的显示,所以我这样做
请问还有别的方法吗?
begin
kjxs[i]:=Tradiobutton.Create(self);
kjxs[i].Parent:=scclct_pa4;
kjxs[i].Left :=LL; //LL,TT,tbm[i]已经付值
kjxs[i].Top:=TT;
kjxs[i].Caption:=tbm[i];
kjxs[i].Font.Size:=12;
kjxs[i].Font.Name:='隶书';
TT:=TT+40;
end;改为
在启动的时候
for i:=0 to 8 do
begin
kjxs[i]:=Tradiobutton.Create(self);
end;
for i:=0 to 8 do
begin
//kjxs[i]:=Tradiobutton.Create(self);
kjxs[i].Parent:=scclct_pa4; //控件的父亲是可以随时改变的
kjxs[i].Left :=LL; //LL,TT,tbm[i]已经付值
kjxs[i].Top:=TT;
kjxs[i].Caption:=tbm[i];
kjxs[i].Font.Size:=12;
kjxs[i].Font.Name:='隶书';
TT:=TT+40;
end;
scclct_pa4(该控件为Panel)这个控件名一定是用变量存放
那这个存放控件名的变量应该定义成什么类型呢?如何定义呢?谢谢
hide 有什么功能呢?我没用过呀