全局变量的简单问题!急

全局变量的简单问题!急 Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiAPI/html/delphi_20061128151126153.html
现在有主窗体Main和单元OopsTelnet  
  在单元OopsTelnet中声明:  
  TOopsTelnet   =   class(TWinControl)  
  private  
      FCaretStyle:   TCaretStyle;  
      ……  
  published  
      property   CaretStyle:   TCaretStyle   read   FCaretStyle   write   SetCaretStyle;  
      ……  
  在主窗体中引用:  
  OopsTelnet.CaretStyle:=csLine;  
   
  编译时会报错:Undeclared   identifier:'CaretStyle'  
   
  这还是下载的源代码?请问是哪里需要设置吗?还是声明的位置错了

CaretStyle   要把它定义成一个枚举类型   比如  
   
  CaretStyle   =   (csLine,csstyle);   随你自己定义

把TCaretStyle   定义成一个枚举类型。

posted on 2008-11-27 21:07  delphi2007  阅读(142)  评论(0编辑  收藏  举报