我已经写好一个form,上面放着,新增、编辑、删除等按钮,
我想在别的窗体上面继承这个窗体,从而能够不加上这些控件了,应该怎么写,这个form是不是就是一个基类,应该怎么做这样的例子呢?

解决方案 »

  1.   

    你在Delphi的IDE里 点 new 里面有个 Project 页,然后就能看到你的写好的那个Form了用那个东东新建就不用你再放控件了
      

  2.   

    建立一个formfiles->new->other->找到新建的工程名->找到的建好的form
      

  3.   

    菜单 New-〉Other-〉Project1(Your Project Name)-choose one
    then you can get a new form2 which inherite from form1 
    --------------
      

  4.   

    建议用Frame来实现比较方便。File -> New -> Frame,做好Frame后,在Frame上单击右键,选择“Add To Palette”菜单命令,如果模板没有保存,则会先弹出保存对话框提醒保存,保存后则弹出Component Template Information对话框,用于将Frame保存到Delphi的组件面板上,输入Frame的名称,选择所要保存到哪个面板下(可更改为自己所选的图标),比如保存到Templates下。新建一工程,在Templates面板下就可以看到自己的Frame了,像控件一样实例化就可用。msn:[email protected]
      

  5.   

    还补充一点,保存Frame时建议不要用默认的名称,比如:Unit1 Project1,因为这样在以后引用Frame时可能会引起名称冲突。
    msn:[email protected]