老的程序,不是继承的窗口怎样改成继承的?新建的我知道了,但要改旧的,要哪里改呢

解决方案 »

  1.   

    需要更改.dfm和.pas文件(窗体View as Text)
      

  2.   

    干脆说的详细些,帮人帮到底. 假设要将工程中Form2修改成继承自Form1, 步骤如下:首先, 选中Form2, 切换到代码区, 添加要继承窗体的单元名,如:
    Use Unit1;然后, 修改Form类的声明:
    TForm2 = class(TForm)
    改成:
    TForm2 = class(TForm1)接着, 切换到窗体, 在Form2窗体上点右键, 选择View as Text, 进入DFM文本编辑状态, 做以下修改:

    object Form2: TForm2
    改成:
    inherited Form2: TForm2最后, 在当前状态下点鼠标右键, 选择View as Form, 返回Form设计状态. 
    基本完工.