我先做了一个窗体做为父类,然后从父窗体继承一个子窗体,保存子窗体,如果在没有打开父窗体单元的情况下,直接打开子窗体的单元,会报找不到父类的错,请问要怎么做,才不会报这个错

解决方案 »

  1.   

    如果是从Delphi的New Items里面继承你自己的form的话,不会存在这些问题的,delphi会将引用单元自己添加上。楼主是不是自己写的继承代码呢?
      

  2.   

    我是从New Items继承的,如果先打开父窗体的pas单元,再打开子窗体的pas单元,是不会报错的,只是直接打开子窗体的pas单元,才会报错
      

  3.   

    晕,你是不是直接打开的.pas文件?这当然要报错了。要直接打开工程文件才可以啊。
      

  4.   

    你直接把子类的单元文件打开,它哪里知道你的父类TForm1是什么啊?晕倒!~你还是直接打开你的dpr工程文件吧