Sender Self Owner Parent
时间:2010-11-16 来源:锋爷的小田园
stored 指示字后面必须跟True、False、Boolean 类型的字段名或者一个返回Boolean 值的无参数方法。比如,
property Name: TComponentName read FName write SetName stored False;
若一个属性没有stored 指示字,就相当于指定了stored True。
default 指示字后面必须跟随一个和属性具有相同类型的常量,比如,
property Tag: Longint read FTag write FTag default 0;
要覆盖一个继承下来的默认值而不指定新值,使用nodefault 指示字。
default 和nodefault 只支持有序类型和集合类型(当它的基础类型是有序类型,并且上下边界都在0 到31 之间时)。
若声明属性时没有使用default 或者nodefault,它被当作nodefault 看待。对于实数、指针和字符串,
它们分别有隐含的默认值0、nil 和 ’ ’(空串)
相关阅读 更多 +
排行榜 更多 +