说明:
TPersistent - VCL 里面有复制功能和流处理的类的公共父类
• 提供把一个对象的所有属性和数据赋值 (包括格式或类型转换之后再赋值) 给另一个对象的功能,
• 提供从 .dfm / .fmx 里面读写属性值的功能。
• 从 TPersistent 继承的类虽然不是控件,但是它的属性可以保存到 .dfm / .fmx 里面,并且提供把所有的属性和数据都赋值到其他对象的功能。经常用在控件的类型为类的属性,这个控件的属性里面的属性和数据也需要保存在 .dfm / .fmx 里面,例如控件的字体属性,虽然字体不是控件,但是作为控件的属性,字体里面的属性,字体名称,大小,字符集等字体的属性,也会保存在 .dfm / .fmx 里面。
• 属性 • 方法 • 事件
头文件:
#include <System.Classes.hpp> (XE2 之后),#include <Classes.hpp> (XE 之前)
命名空间:
System
继承关系:
TObject → TPersistent
|