delphi - Delphi中如何将对象保存到文件中

标签 delphi

在 Java 中,可以将可序列化对象保存到文件中并从该文件加载对象。我们可以在德尔福中做到这一点吗?如果是,如何?

最佳答案

如果您问“我们可以在 Delphi 中执行此操作吗?” - 答案是:可以。我想你想知道,这如何在 Delphi 中完成?这取决于您想要序列化什么:

如果你想序列化

  • 你自己的数据对象,那么你可以 编写自己的 saveTo/loadFrom 函数
  • 组件,那么您可以使用内置的component streaming system
  • 任何未知物体,那么你需要一些RTTI技术和对象必须发布其可序列化属性

关于delphi - Delphi中如何将对象保存到文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3750072/

相关文章:

delphi - 如何设置最低需要的Windows?

iOS 应用程序编译和 MacInCloud/类似

java - JAVA 和 Delphi 中的数学函数给出不同的结果

delphi - 最有用的 Delphi TStringGrid (Grid) 替代品推荐

delphi - 由于 '%CLASSGROUP TPersistent' ,为什么工具选项板中可用于数据模块的组件比可用于表单的组件少?

delphi - TClientDataSet错误:“缺少数据提供者或数据包”

delphi - SOAP 客户端中的 Array_Of_Int

防病毒程序阻止的 Delphi 程序

delphi - 为什么在VCL控件上调用TRttiContext.GetType时会重复某些属性?