请问:
    怎样理解Frame相对Form的区别之处(设计时实现多个实例和可以对类的属性的修改)?最好能‘图文并茂’,呵呵

解决方案 »

  1.   

    Frame可反复使用,一但改变所有使用的地方都改变
    就知道这一点,具体我也没用过  :)
      

  2.   

    to siyu2002(bayer)
    呵呵,好像很多地方引用同一个Form类,如果这个Form类改变的话,引用的地方就好像好像不会改了似的。
    呵呵,
      

  3.   

    re:  benben504000 (benbin)     FRAME是DELPHI5新增的一种类似于表单(FROM)的组件,它可以做为其它组的容器。和表单相比,它更象自定义的组件。因为它可以保存在组件板上共多次复用,可以象普通组件一样进表单、其它FRAME以及容器对象中,它还可以作为单元保存并继承其中所包含的组件和其它FRAME变化。使用FAME的最大好处是易于构建复用界面。当需要在程序中的多处表单中使用一个相同部分时,可以使用同一个RAME;当这些部分需要更改时,只要更改这个FRAME既可。FRAME的出现使得DELPHI面向对象编程更加完善
      

  4.   

    做过网页没?和那里面的FRAME描述的是一个意思~
    不过在delphi里好象用的不是很多~
      

  5.   

    To ‘兴哥’:
        你的回答把我看晕了,不能加深理解啊,能给点啥例子吗?
        我说过最好能“图文并茂”哦。
        比如说我要在一个主窗体:Form1中运行时在上面有两个FrameList1,2
       (FrameList:TFrame),这两个FrameList上的组件一样好了,如何最简单的实现???
      

  6.   

    frame比form一个明显好用的地方就是,它可以把设计好的frame当作一个控件使用就像这样:
        把两个设计放在一个form里,实现用frame做模板
      

  7.   

    做过vfp没?虽然vfp诸多不是,但它可以在一个表单集里面放很多表单(form)
    同此理