5,388
社区成员
发帖
与我相关
我的任务
分享
//单个创建,可以使用
procedure TForm1.btn2Click(Sender: TObject);
var
Memo:TfrxMemoView;
begin
Memo:=TfrxMemoView.Create(frxrprt1.findobject('PageFooter1'));
Memo.Name:='Memo1';
Memo.Text:='123';
Memo.Height:=20;
Memo.Width:=40;
Memo.Top:=10;
Memo.Left:=10;
Memo.WordWrap:=True;
Memo.CreateUniqueName;
Memo.Visible:=True;
frxrprt1.showReport;
end;
//批量创建,出错
procedure TForm1.btn1Click(Sender: TObject);
var
Memo:array[0..20] of TfrxMemoView;
i,k:Integer;
begin
k:=0;
for i:=1 to 2 do
begin
Memo[i]:=TfrxMemoView.Create(frxrprt1.findobject('PageFooter1'));
Memo[i].Name:='Memo'+inttostr(i);
Memo[i].Text:='123';
Memo[i].Height:=20;
Memo[i].Width:=40;
Memo[i].Top:=10;
Memo[i].Left:=10+k;
Memo[i].WordWrap:=True;
Memo[i].CreateUniqueName;
Memo[i].Visible:=True;
k:=k+10;
end;
frxrprt1.showReport;
end;