- 0
- 0
- 约1.16万字
- 约 10页
- 2022-07-15 发布于上海
- 举报
TFiler 对象的属性和方法
Root 属性
声明:property Root: TComponent;
Root 属性给 Filer 对象指出被读写的对象中哪一个对象是根或主要拥有者。RootComponent 和 WriteRootComponent 方法在读和写部件及其拥有的部件前先设置Root 的值。
Ancestor 属性
声明:property Ancestor: TPersistent;
Ancestor 属性用于往继承下来的窗体中写部件,因为当写部件时,Write 对象只需要写入与所继承的部件不同的属性,所以在写之前要跟踪每个继承的部件,并且比较它们的属性。
如果 Ancestor 为 nil,就表示没有相应的继承的部件,Writer 对象应当将部件完全写入流。Ancestor 一般为 nil,只有当调用 WriteDescendant 和 WriteDescendantRes 时,才给赋值。当编写和覆盖 DefineProperties 时,必须设置 Ancestor 的值。
IgnoreChildren 属性
声明:property Ignorechildren: Boolean;
IgnoreChildren 属性使一个 Writer 对象存储部件时可以不存储该部件拥有的部件。如果IgnoreChildren 属性为 True,则 Writer 对象存储部
原创力文档

文档评论(0)