最近看见别人的系统,都能实现一些把文件、字符、图片等创建进自己建的文件库中,感觉就好像自己创建了一个数据库,请问这些功能是怎么实现的。具体的就有点像e-stack room(电子书库) 这个软件这样,能创建自己的文件库,存放所需要的文件

解决方案 »

  1.   

    com 复合文档技术贴子里无法回答
    建议看看潘爱民的com原理
      

  2.   

    如果想实现像Windows自带的通讯簿那样,自己创建一个文件保存所输入的所有数据,就好像一个数据库表这样,除了复合文件,还有其他好的方法保存么?
    不要保存为TEXT格式的,最好是二进制的
      

  3.   

    我也学习下,
    .net 里面是不是可以用 资源文件 实现呢?
      

  4.   

    到这看看有没你要的资料===================================================================
    中国DotNet程序员俱乐部 -- www.willsft.com -- 中国最专业的DotNet技术社区!DotNet技术支持群: 3354034
    34857327 、24694039、19055417、2684939、1621937、37718551、25570926 
    ===================================================================
      

  5.   

    用资源文件来实现不是太好吧我现在要做的系统就是有个小功能,实现数据的导出,导出格式要求加密,主要导出些记录信息,包含照片和其他一些什么的,还要求有个读取器,能自动读取导出的文件,这些个功能,看了下,基本上根我说的e-stack room(电子书库)这个程序查不多,希望各位高手帮忙,指点写思路
      

  6.   

    那你就用数据库好了,用firebird ,mysql的嵌入版,或ms sql server express 等等。都能实现这样的需求。
      

  7.   

    那你就用数据库好了,用firebird ,mysql的嵌入版,或ms sql server express 等等。都能实现这样的需求。===========主系统是用SQL做的,那我问你,你怎样实现给客户一个文件,能自动打开并包含他所需要的资料?让客户去安装FIREBIRD、MYSQL可能么???
      

  8.   

    你可以学习一下firebird,mysql或sqllite的嵌入版,是不用安装的,就是一个文件,但是仍旧可以向普通版一样编程。建议你了解一下这方面的知识。sql server express也是可以快速部署的,就和以前的MSDE一样。