class property: Error: Illegal symbol for property access
class property: Error: Illegal symbol for property access
我有这个变量,函数,属性组合
ffieldIntegerPrivate:Integer;
function getFieldIntegerPrivate:Integer;
class property fieldIntegerPrivate:Integer read getFieldIntegerPrivate;
在实现中我有
function TMyClass.getFieldIntegerPrivate:Integer;
begin
Result := ffieldIntegerPrivate;
end;
我收到错误:错误:属性 访问的非法符号
导致此错误的原因可能是什么?
在此先感谢您的帮助。
该函数需要添加关键字static。
函数getFieldIntegerPrivate:Integer;静态;
Class property
只能读取class var
.
我有这个变量,函数,属性组合
ffieldIntegerPrivate:Integer;
function getFieldIntegerPrivate:Integer;
class property fieldIntegerPrivate:Integer read getFieldIntegerPrivate;
在实现中我有
function TMyClass.getFieldIntegerPrivate:Integer;
begin
Result := ffieldIntegerPrivate;
end;
我收到错误:错误:属性 访问的非法符号
导致此错误的原因可能是什么?
在此先感谢您的帮助。
该函数需要添加关键字static。
函数getFieldIntegerPrivate:Integer;静态;
Class property
只能读取class var
.