移植' Vcl'组件到' Fmx'零件

时间:2017-03-17 07:51:52

标签: c++builder firemonkey

我正在将一个VCL组件移植到FMX。

我已经使用了与之前的VCL组件相同的功能。我可以安装我的新组件并使用它。

问题是每当我关闭并再次打开项目时,我的新组件都会获得一个新的子组件。此外,每当我关闭并打开项目时,这些子组件的数量都会增加。

image

所以我在创建时让组件尝试delete这些对象。但我无法解决这个问题。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我通过将组件的stored属性设置为false来找到解决方案。

Edit1->Stored = false;

我猜Stored导致重复的组件。将Stored更改为false可以避免这种情况。