assign到底对那些对象有用,我试着对tlabel,tgroupbox使用,都不可以,我想对一个groupbox及其里面的组件一同进行复制多份,并使用控件数组来控制,但现在看来不行,有什么好方法

解决方案 »

  1.   

    TPersistent的派生类才支持Assign 方法。
      

  2.   

    如果确实想使用Assign,但是该控件不是TPersistent的派生类,由于DELPHI不支持多重继承,这时可以使用接口的方法来实现。
    关于INTERFACE使用,你自己看一下书吧.
      

  3.   

    但是TPersistent的级别很高,几乎所有的vcl控件都是他的派生啊
      

  4.   

    有没有Inside VCL,第九章持久化,看了这一章就明白了。