+ -
当前位置:首页 → 问答吧 → 关于组件的序列化

关于组件的序列化

时间:2011-08-10

来源:互联网

用流的WriteComponentres方法序列化组件的时候,是不是有些属性不能被序列化啊?我在做的时候,比如Visible和enable就不能被序列化,有什么方法能将这两个属性序列化呢?

作者: taoran12   发布时间: 2011-08-10

没有人回答我吗?

作者: taoran12   发布时间: 2011-08-11

published的就可以。

作者: SmallHand   发布时间: 2011-08-11

引用 2 楼 smallhand 的回复:
published的就可以。


不是这样的吧,MSDN上说只序列化显示设置过的属性,其他的不序列化(不知道delphi是不是一样的)。但即使这样在序列化某些组件的visible属性时却不能完全序列化

作者: taoran12   发布时间: 2011-08-11

1.当然不会序列化所有的了,也不要看你是不是设置过,而是看是不是默认属性(default指示),
2.可以利用RIIT来把你要的属性持久化,只不过多写点代码而已.

作者: flcop   发布时间: 2011-08-11