我试了,没问题,一切正常呀,显示了
procedure TForm1.FormCreate(Sender: TObject);
var P:TPanel;
begin
   p:=TPanel.create(self);
   P.parent:=self;
   p.Align:=alTop;
   p.caption:='test';
end;

解决方案 »

  1.   

    不會吧,就這一句:p.parent:=self;就有問題,你是用的D6嗎?
    在uses中加了哪個單元?為什麼我這邊不行?
      

  2.   

    procedure TForm1.FormCreate(Sender: TObject);
    var P:TPanel;
    begin
       p:=TPanel.create(self);
       P.parent:=self;
       p.Align:=alTop;
       p.caption:='test';
       p.visible:=True;//p.showend;//可以啊
      

  3.   

    謝謝大家,我也成功了。問題是我在在TPanel所在單元出了點問題,從而出現 p.parent:=self出錯。
      

  4.   

    你的问题时到 P.parent:=self;编译出错,并不是没有显示,以后先说清楚问题,再