+ -
当前位置:首页 → 问答吧 → 糊涂了有些

糊涂了有些

时间:2011-09-09

来源:互联网

property Active : Boolean read FActive write SetActive;

怎么改变Active的值 ,改变FActive的值么

作者: chenleidage   发布时间: 2011-09-09

看你的SetActive函数怎么写的了,
例如
procedure ***.SetHeading(Value: THeading);
begin
  if FActive <> Value then
  FActive := Value;
end;
帮助上的

作者: m617105   发布时间: 2011-09-09

既然有SetActive,肯定在改FActive之外还要有其他操作。

作者: lhylhy   发布时间: 2011-09-09

首先你要理解 property 这个关键字的用法, 它是访问private 变量的一个接口,同public ,但不同的是property 属性的字段可以在可视化控件中进行设置其值。

作者: zhnglicho   发布时间: 2011-09-09

这一句的意思是:
定义了一个属性,取名Active,类型是布尔型
访问这个属性(读)的时候返回成员FActive的值
修改这个属性通过SetActive方法

作者: tjianliang   发布时间: 2011-09-09

热门下载

更多