动态生成控件,应该是这么写(当场创建):


with TLabel.Create(PanelCheque) do     begin         Parent:=PanelCheque;         Name:='Bank'+CurNumber;         Left:=270;         Top:=CurTop;         Height:=24;         Width:=90;         Text:='';     end;


却一不小心写成了(少了一个Create):


with TLabel(PanelCheque) do     begin         Parent:=PanelCheque;         Name:='numero'+CurNumber;         Left:=450;         Top:=CurTop;         Height:=24;         Width:=160;         Text:='';     end;


结果报错:A control cannot have itself as its parent

有空研究一下,这个报错信息在哪里。