Delphi动态创建控件示例
以下是一个用于学习的动态创建控件的原程序示例:
case commandstr of
0: begin
i1 := i;
btn[i1] := TButton.Create(Self);
btn[i1].Parent := form2;
btn[i1].Visible := false;
btn[i1].Name := 'btn' + IntToStr(i1);
btn[i1].Left := Lefta;
btn[i1].Width := widtha;
btn[i1].Top := topa;
btn[i1].Height := heighta;
btn[i1].Caption := COMCAP;
btn[i1].Show;
end;
end;
此代码通过commandstr
的值,动态地在form2
上创建并设置一个按钮控件。
.rar
预估大小:38个文件
新建文件夹
文件夹
Unit8.dfm
5KB
Unit2.~ddp
51B
Project1.~dpr
345B
Unit3.~ddp
51B
Unit2.ddp
51B
Project1.exe
1.03MB
Project1.res
876B
Unit4.dcu
17KB
Unit3.~pas
5KB
774.65KB
文件大小:
评论区