如何能复制一个FORM的所有内容啊?以前有一个FORM,想做一个跟以前的类似的,但要改一些东西,如何能实现啊~~
各位大大谢谢了~~讲的详细点最好,本人DEPHI小菜~~ 
分不多,不好意思啦.

解决方案 »

  1.   

    继承 或 添加到repository后使用
      

  2.   

    继承 或 添加到repository后使用
      

  3.   

    请说清楚点?怎么弄啊,刚接触DEPHI,在帮人弄一个项目.
      

  4.   

    TChileForm= class(TParentForm)
    ....end;
      

  5.   

    delphi 7.
    复制文件就可以了。
    复制你需要的那个form的.dfm文件,.pas文件,把这两个文件复制到你的新项目文件夹下。
    之后,打开你的新项目,菜单project-->add to project。
    添加要添加的.pas文件,就会把你的另外一个项目的form文件添加到新项目中了。
    之后,需要修改什么的,你在新项目中就可以对这个form进行修改了。
      

  6.   

    不需要复制那个DDP文件吗?我见那个下面还有个DDP文件啊
      

  7.   

    你要是form的话,这两个就够了。。
    你要新建一个delphi 项目。
    之后增加,按照步骤增加到新项目中,就可以了对这个form操作了。
      

  8.   

    ddp可以删掉,那个是DELPHI的代码编辑器提供的那个很简陋的画图工具的文件
      

  9.   

    *.~*,*.dcu,*.bkm,*.ddp,这些文件我的理解,都没什么用,呵呵呵呵。
      

  10.   

    一个项目也可以,先复制出来然后,改动.dfm,.pas 。例如改成test.dfm,test.pas,
    之后,用记事本打开test.dfm,有一处需要更改。
    object Formtest: TFormtest,这句话。
    用记事本打开,test.pas有四处需要修改。
    unit test;//跟你修改的文件名一致。
      TFormtest = class(TForm)//同dmf文件的一致
    var
      Formtest: TFormtest;    //这句很简单//保存
    //之后还是老流程,增加test.pas到项目就可以了。
      
      

  11.   

    选择form 点击右键  选择 add to repository输入 title  选择page   一般是选择 forms  点击确定new other 
    选择forms 上面就有刚才添加的东西了 
    你可以选择copy  负责  
    或则选择inherit
    都可以