`
javatoyou
  • 浏览: 1019063 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

delphi对象持久化

 
阅读更多
type
TMyClass=class(TComponent)//自定义了一个对象
public
aaa:string;
end;
//持久化到硬盘文件
var
my:TMyClass;
fs:TFileStream;
begin
my:=TMyClass.Create(self);
my.aaa:='aaaaaaaaaaaaaaaaaaaaaaaaa';
fs:=TFileStream.Create('c:/test.txt',fmCreate);
fs.WriteComponent(my);
fs.free();
end;
//再读回来
var
fs:TFileStream;
my1,my2:TMyClass;
begin
fs:=TFileStream.Create('c:/test.txt',fmOpenRead);
ooo:=fs.ReadComponent(my2);
my1:=TMyClass(ooo);
ShowMessage(my1.aaa);
end;
分享到:
评论

相关推荐

    属性容器类的对象持久化

    叙述了属性容器类及其对象持久化的方法

    对象持久化及操作回放

    一个小列子示范对象记录、回放还有磁盘文件化以及文件对象化等技巧。功能: 可以记录你在窗体上画的一切并且回放。操作方法: 鼠标左键点击定位起始点,移动后再次点击可以绘制一跟线段并记录到内存,右键点击可以...

    delphi 序列化

     1、以某种存储形式使自定义对象持久化;  2、将对象从一个地方传递到另一个地方。  3、使程序更具维护性 在Delphi中 只要从 TPersistent继承后就会有序列化的功能。 在TPersistent中的定义 procedure ...

    Delphi基础知识(含delphi原子世界)

    从底层介绍delphi对象化的基本知识,vcl库结构,vcl message,delphi持久化类的介绍 ,RTTI,另外附有文档《delphi原子世界》;本资源旨在使大家对delphi编程语言基本编程思想和控件库有个清晰的了解,更能深层了解...

    Delphi RTTI映射

    用DELPHI的RTTI实现对象的XML持久化

    tiOPF:有史以来最好的对象持久化框架!-开源

    tiOPF 是用于 Delphi 和 Free Pascal 的对象持久性框架 (OPF),它简化了面向对象的业务模型到关系数据库的映射。 持久层可用于 Firebird、XML、Oracle、SQLServer 等

    Delphi模式编程第一分卷

    8.3.3 Delphi对象流化与原型模式 8.3.4 范例小结 第9章 适配器模式(Adapter) 9.1 模式解说 9.2 结构和用法 9.2.1 类的适配器模式 9.2.2 对象的适配器模式 9.2.3 问题讨论 9.3 范例与实践 9.3.1 用适配器...

    Delphi模式编程第二分卷

    8.3.3 Delphi对象流化与原型模式 8.3.4 范例小结 第9章 适配器模式(Adapter) 9.1 模式解说 9.2 结构和用法 9.2.1 类的适配器模式 9.2.2 对象的适配器模式 9.2.3 问题讨论 9.3 范例与实践 9.3.1 ...

    Delphi最新三层源码

    //业务对象持久池: public constructor Create; procedure getvoList(const sBOName: WideString; const sBOService: WideString; out voListObj: OleVariant); safecall; 。。。。。。。。。。 再说说...

    TPersistent 类使用实例,Delphi7直接编译

    内容索引:Delphi源码,界面编程,TPersistent TPersistent 类使用实例,Delphi7无控件直接...创建一个基于TPersistent 类的持久化对象,演示如何创建、清除、载入、储存TPersistent对象,另附一个打开bmp图像的模块。

    数据库基础与管理信息系统概述.doc

    使用 Delphi编程往往可以使程序员的工作事半功倍,因此目前开发小型的管理信息系统大都 采用Delphi。 本章首先介绍数据库的常用基本概念、传统数据库的发展阶段,给出应该掌握的基本 术语、概念;然后介绍管理信息...

    JAVA上百实例源码以及开源项目

     关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...

    java源码包---java 源码 大量 实例

     关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...

    JAVA上百实例源码以及开源项目源代码

    关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...

    java源码包2

     关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...

    java源码包3

     关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...

    java源码包4

     关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...

Global site tag (gtag.js) - Google Analytics