delphi中用什么来保存类,以供以后的程序使用。就像.net中有专门的类库一样

解决方案 »

  1.   

    哈哈,楼上可能错了,是说保存类,不是重用的问题,保存类,可以保存类的形为和动作,而重用一切重新开始,没有任何以前的类的状态和动作
    要保存类可能用流
    流在C和MS中用的非常多
      

  2.   

    to :linzhengqun(风)
    能做成像函数一样的调用吗
      

  3.   

    to wujunwei(wujun) pas文件~~~
    高,不过好像就是这样
      

  4.   

    問題主人是問: delphi的類可否序列化?
    我也不知道可否.
      

  5.   

    那delphi中自带的类是如何保存的呢。
      

  6.   

    delphi中的类好像设计得不太好。
    使用起来这么不方便,而且没有专门的类库结构。
      

  7.   

    对象的序列化,delphi有支持,看看李维的《vcl inside》
    不知道楼主说的"delphi中的类好像设计得不太好"是什么意思?
      

  8.   

    保存:更大程度说是在dcu文件里面;至少对别人来说,pas是不必要的。
    dcu是完全自包含的了。
    序列化要求程序员自己实现(比如实现一个序列化接口),或者从某个祖类继承;不过老实说类说白了不就一堆代码么?
      

  9.   

    VCL组件和类也可封装成DLL文件或BPL文件供程序调用
      

  10.   

    to  getit911(Windows转Linux中)
    在.net中有专门的类库。你可以到类库中编写类,然后即可在编写程序中调用,很方便的。
    而delphi中好像没有
      

  11.   

    用TStream可以保存类实例数据至文件中
    从TComponent派生的所有类都能用TStream的WriteComponent/ReadComponent来读写实例数据流,而TFileStream继承自TStream,自然可以用来存取TComponent派生的所有类实例不过我从来没有用过它的类持久化功能,不知道你为什么要用它?.net的设计者本来就是delphi的设计者,两者的风格很相似,只是.net对delphi进行了扩展
      

  12.   

    还有,Delphi的类库计设一向被评为是最出色的,这也正是bland公司的特长——组件设计技术
    .net只不过是继承并发扬了它的优点,谁让他们出自同一人之手