呵,delphi动态生成的控件是没有名字的
你应该为他指定名称;
Imageleft[ls]:=Timage.Create(self);
Imageleft[ls].Parent:=panelchart[ls];
Imageleft[ls].name:='img'+inttostr(ls);//加这句
Imageleft[ls].left:=26;
Imageleft[ls].top:=17;
Imageleft[ls].Width:=43;
Imageleft[ls].Height:=105;
Imageleft[ls].Transparent:=true;
Imageleft[j,i].Picture.LoadFromFile('zuo.gif');