编译时出现的错误如下:[Error] StringGridEx.pas(695): Undeclared identifier: 'TComponentEditor'
 
源代码如下:  TStringgridExeditor=Class(TComponentEditor)产生错误的原因是什么,这个类型不应该是系统本来就有的吗
 还要重新声明吗,如果要应该在哪里声明阿!谢谢

解决方案 »

  1.   

    你是在做控建包吗?
    如果你编译的是有属性编译器或者是有控件编译起的话你在编译的时候需要在控件包的Requrius下添加以下几个文件:Designide.dcp
    vcl.dcp
    vclx.dcp
    rtl.dcp
      

  2.   

    我编译的是从网上下载的控件包。不知从何处该起,你说的那个requries在哪里呀,我没有
    找到,能在详细说明一下吗,谢谢了
      

  3.   

    你有没有.dpk文件?
    如果有你打开它,会发现有两项一个是Contains一个是Requrius看Requrius下面是不是有我说的那几个文件,如果没有你可以用Add命令添加一般应该在你的Delphi安装目录下的Lib目录下!