在Form的后台代码中,我 想通过程序来在Form中显示一组件,比如是Label5,原来是没有的,同过代码如何实现?谢谢

解决方案 »

  1.   

    with TLabel.Create(self) do
    begin
    name:=...;
    caption:=...;
    left:=...;
    top:=...;
    {//Some options
    width:=...;
    height:=...;onclick:=...;
    }
    end;
      

  2.   

    用楼上的代码,再补充一点:  Parent:=Self; //不加这句是不会显示出来的
      

  3.   

    也可以这样做,在设计阶段就把控件加好,但是把它的可见性visible设置成false;
    在需要显示的时候再把它设置成true.这样做更简单一点
      

  4.   

    谢谢zhangl_cn(不做和尚了!),我忘记了这句。