全局变量的简单问题!急 Delphi / Windows SDK/APIhttp://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 定义成一个枚举类型。