代码之家  ›  专栏  ›  技术社区  ›  Rohit

是否有从C_访问OLE结构化存储的库?[关闭]

  •  8
  • Rohit  · 技术社区  · 16 年前

    我能找到一些开放源代码库来访问(只读是可以的)OLE存储吗,比如C中的Doc或XLS文件?

    3 回复  |  直到 16 年前
        1
  •  20
  •   ironfede    16 年前

    您可以使用我的开源(MPL)库 OpenMCDF 对于COM结构化存储的100%.net实现。示例COM结构化存储文件查看器也可用作库的使用示例。

        2
  •  7
  •   Rohit    16 年前

    一篇优秀的文章描述了这个用法。

    COM structured storage from .NET

        3
  •  2
  •   Justin Niessner    16 年前

    只要在运行应用程序的计算机上安装了适当的OLE DB驱动程序,OLEDB连接就可以处理结构化存储。

    擅长:

    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myExcel2007file.xlsx;
        Extended Properties="Excel 12.0 Xml;HDR=YES";
    

    文本:

    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\txtFilesFolder\;
        Extended Properties="text;HDR=Yes;FMT=Delimited";
    

    ConnectionStrings.com 拥有大量其他数据源,您可以通过带有内置库的OLE访问这些数据源。