我狂晕啊,我用了如下代码实现界面:
procedure TForm1.FormCreate(Sender: TObject);
var
TmpButton: TButton;
i,j:integer;
begin
for i:=0 to 8 do
begin
for j:=0 to 8 do
begin
TmpButton := TButton.Create(Self);
TmpButton.parent:=Self;
TmpButton.Left:=20*j;
TmpButton.Top:=20*i;
TmpButton.Width:=20;
TmpButton.Height:=20;
end;
end;
end;
效果还可以,但是我想控制某个Button的时候出现了问题,添加的九九八十一个Button不好控制了:
1是我都不知道它们的名字,我猜是1到81吧,并且是按照顺序出现的
2是我不能写如下代码:Button1.Click(),因为Button是动态生成的,现在还没有Button这个东西呢!
我是菜鸟
请问各位大哥,这个问题应该怎么解决啊?