var label1:Tlabel; begin label1:=tlabel.create(self); label1.caption := "label1"; label1.parent:=form1; end;
可以 var lab: array [1..10] of tlabel; lab[i]:=tlabel.create(self); lab[i].parent:=form1;
procedure TForm1.Button1Click(Sender: TObject); var i: Integer; HowManyUWanted: Integer; begin HowManyUWanted := 12; for i:=0 to HowManyUWanted -1 do begin With TButton.Create(Self) do begin Top := i * Height; Parent := Self; end; end; end;
begin
label1:=tlabel.create(self);
label1.caption := "label1";
label1.parent:=form1;
end;
var
lab: array [1..10] of tlabel;
lab[i]:=tlabel.create(self);
lab[i].parent:=form1;
var
i: Integer;
HowManyUWanted: Integer;
begin
HowManyUWanted := 12;
for i:=0 to HowManyUWanted -1 do begin
With TButton.Create(Self) do begin
Top := i * Height;
Parent := Self;
end;
end;
end;
[Error] Unit1.pas(29): Undeclared identifier: 'tlabel'