procedure TForm1.Button2Click(Sender: TObject);
var
i:integer;
edit :array[0..10] of tedit;
label1 :array[0..10] of Tlabel;
begin
for i:=0 to 10 do
begin
label1[i]:=Tlabel.create(self);
label1[i].Parent:=form1;
edit[i]:=Tedit.create(self);
edit[i].Parent:=form1;
edit[i].left:=label1[i].left+10;
end;
end;
var
i:integer;
edit :array[0..10] of tedit;
label1 :array[0..10] of Tlabel;
begin
for i:=0 to 10 do
begin
label1[i]:=Tlabel.create(self);
label1[i].Parent:=form1;
edit[i]:=Tedit.create(self);
edit[i].Parent:=form1;
edit[i].left:=label1[i].left+10;
end;
end;
delphi6自带,additional页上!
procedure TForm1.Button2Click(Sender: TObject);
var
i:integer;
edit :array[0..10] of tedit;
label1 :array[0..10] of Tlabel;
begin
for i:=0 to 10 do
begin
label1[i]:=Tlabel.create(self);
label1[i].Parent:=form1;
edit[i]:=Tedit.create(self);
edit[i].Parent:=form1;
if i<>0 then
label1[i].Left:=edit[i-1].Left+10;
edit[i].left:=label1[i].left+20;
end;
end;
label1[i].Left:=edit[i-1].Left+edit[i-1].width+10;