这不是重复,而是“ Windows XP/Delphi 7 中的持久对象”的后续。
我需要在 Delphi 7 中持久化多个对象,并且这些对象是一个类族。RRUZ 的回答建议我从继承TPersistent
和使用TJvAppXMLFileStorage
,但是当我使用它的WritePersistent
方法时,它会用 XML 文件中的下一个对象覆盖一个对象。
我必须稍后在数据库中保存对象(TAarms 和后代),所以我必须从文件中恢复它们。
如何在同一个文件中保留多个对象,然后从文件中加载这些对象?