关于动态建立控件数组的问题!
失落的羊 2002-12-09 08:28:22 我想建立一个控件数组,代码如下:
for(int i =0;i<8;i++)
{
TImage *ImageOff= new TImage(this);
ImageOff->Picture->Graphic = SubFrms[i];
ImageOff->Left = 120;
ImageOff->Top = i*Top/2;
ImageOff->AutoSize = true;
ImageOff->Transparent = true;
ImageOff->Visible =true;
ImageOff->Parent = Form1;
MyVcl->Add(ImageOff); //加入到控件数组中
}
该段程序在别的一个工程中可以正常运行,但是我换到另一个工程中,编译总是出错:
ImageOff->Left = 120;
对ImageOff的Left无法赋值。
不知道错在何处,请高手指点!