现在有主窗体Main和单元OopsTelnet
在单元OopsTelnet中声明:
TOopsTelnet = class(TWinControl)
private
  FCaretStyle: TCaretStyle;
  ……
published
  property CaretStyle: TCaretStyle read FCaretStyle write SetCaretStyle;
  ……
在主窗体中引用:
OopsTelnet.CaretStyle:=csLine;编译时会报错:Undeclared identifier:'CaretStyle'这还是下载的源代码?请问是哪里需要设置吗?还是声明的位置错了?

解决方案 »

  1.   

    补充一点:在main中,有use OopsTelnet;
      

  2.   

    project->build xxxx,重新编译一下
      

  3.   

    dongliu(一沙一世界,一花一天堂) 
    怎么重新编译,project-build telnet和build all projects都不行啊?
      

  4.   

    把use OopsTelnet;移到上面的use
    再不行就检查CaretStyle有没有写错
      

  5.   

    OopsTelnet在定义的时候是TOopsTelnet吗,如果用TOopsTelnet(OopsTelnet).看能不能出来这个属性
      

  6.   

    public
      property CaretStyle: TCaretStyle read FCaretStyle write SetCaretStyle;