B
bihai
Unregistered / Unconfirmed
GUEST, unregistred user!
程序碼如下:
procedure TForm1.Button3Click(Sender: TObject);
type myt=array [1..100] of tqrdbtext;
var myrep:tquickrep;
mytext:myt;
i:integer;
begin
myrep:=tquickrep.Create(self);
myrep.Left:=0;
myrep.top:=0;
myrep.Width:=200;
myrep.Height:=200;
myrep.DataSet:=table1;
myrep.Bands.HasDetail:=true;
for i:=0 to table1.FieldCount-1do
//如果不加這個循環,就不會出錯.
begin
mytext:=tqrdbtext.create(self);
mytext.parent:=myrep.Bands.DetailBand;
mytext.left:=100;
mytext.DataSet:=table1;
mytext.DataField:=table1.Fields.FieldName;
end;
myrep.Preview;
end;
請教為什么會這樣,我也利成些循環語句來生成其它的控件,比如Tedit,但沒有問題!
procedure TForm1.Button3Click(Sender: TObject);
type myt=array [1..100] of tqrdbtext;
var myrep:tquickrep;
mytext:myt;
i:integer;
begin
myrep:=tquickrep.Create(self);
myrep.Left:=0;
myrep.top:=0;
myrep.Width:=200;
myrep.Height:=200;
myrep.DataSet:=table1;
myrep.Bands.HasDetail:=true;
for i:=0 to table1.FieldCount-1do
//如果不加這個循環,就不會出錯.
begin
mytext:=tqrdbtext.create(self);
mytext.parent:=myrep.Bands.DetailBand;
mytext.left:=100;
mytext.DataSet:=table1;
mytext.DataField:=table1.Fields.FieldName;
end;
myrep.Preview;
end;
請教為什么會這樣,我也利成些循環語句來生成其它的控件,比如Tedit,但沒有問題!