我有一个intraweb动态新建控件的的问题,很烦,各位高手帮忙啊内容如下(100分)

  • 主题发起人 主题发起人 pingping2
  • 开始时间 开始时间
P

pingping2

Unregistered / Unconfirmed
GUEST, unregistred user!
可以执行但不能在窗口中显示
for I:=1 to 10 do
begin
with tiwlabel.Create(formmain2) do //动态新建iwlabel
begin
caption:='mm';
//tcap(query(datamodule1.Components[k]).Fields[j].FieldName));
name:=datamodule1.Components[k].Name+'d'+inttostr(j);
left:=m;
top:=u;
parent:=formmain2;
width:=20;
useframe:=false;
m:=m+25;
end;
end;
 
看不见是因为Owner的问题,你创建前最好先定义一个Tiwlabel类型的变量
 
高手能不能详细一点,我是动态的我如何定义变量,每一个名字都不样,是不是定义一个数组。owner为什么不能是formmain2
 
把formmain2改为TIWAppForm(WebApplication.ActiveForm)就能解决问题了[:D][:D][:D]
 
后退
顶部