请问各位:用哪个命令可以添加组件。如button按钮组件。一般是用鼠标在组件面板中点击button组件,然后在窗体中点击后就算添加成功。但怎样在代码中进行代码添加呢?如i自加一次,button组件就自动添加一次。谢谢各位。
解决方案 »
- delphi怎样实现单击treeview中的父节点,显示相应的子节点
- 关于delphi中图片压缩的问题
- 怎样从一个已知的路径取得其PIDL项目标示符列表
- 请问只用一条SQL从下面的这个ORACEL的表QIANZGL中选出SER_NUM不重复的记录吗?默认的第一个出现的SER_NUM
- 请问怎么修改注册表中的键值
- ****我做了一套程序,可以让"彩虹天地"的单机软件狗像网络狗一样使用,可以省不少钱啊,转让源程序,,感兴趣的进来
- Filter用法:如何比较时不计较大小写?
- 如何用sql语句统计满足条件的记录数?
- 关于topgrid没有右键菜单的问题
- 急:谁有Dx(DevelopExpress)的控件包,带源码的,送分300!
- 通过指针操作对象问题,谢谢大家了。
- 奇怪错误
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
var I:integer;
begin
for I:=1 to 10 do
begin
CreateBtn;
end;
end;procedure CreateBtn;
var NewBtn:TButton;
begin
NewBtn:=TButton.Create(self);
NewBtn.Left:=100;
NewBtn.Top:=100;
end;end.
NewBtn[i].Parent:=From1
procedure CreateBtn(iNum:Integer);
var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.BitBtn1Click(Sender: TObject);begin
CreateBtn(10) ;
end;
procedure TForm1.CreateBtn(iNum:Integer);
var
i:Integer ;
NewBtn:array of TBitBtn;
begin
setlength(NewBtn,iNum) ;
for i:=0 to iNum-1 do
begin
NewBtn[i]:= TBitBtn.Create(self) ;
NewBtn[i].Top :=i*23+30 ;
NewBtn[i].Height :=20 ;
NewBtn[i].Width :=100 ;
NewBtn[i].Parent :=Form1 ;
end ;
end ;
end.