dsoframer能否读取Office文件的字节流,把这个Office文件显示出来?

linyujolen 2009-12-14 11:37:43
dsoframer能否读取Office文件的字节流,把这个Office文件显示出来?现在我把Office文件读取出来,以二进制流的形式放到数据库中,当从数据库中取出来之后,怎样才能用dsoframer显示出来呢(我不想让二进制流转化成磁盘上的文件,再使用dsoframer.ocx去读磁盘上的文件。)
...全文
320 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
MoXiaoRab 2009-12-14
  • 打赏
  • 举报
回复
二进制读取不需要dsoframer,那个用来解析

你直接用C++的文件类以二进制方法读取,然后从数据库取出来的时候,可以使用CMemFile,这样就不写硬盘了,写在内存中
linyujolen 2009-12-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 tr0j4n 的回复:]
二进制读取不需要dsoframer,那个用来解析

你直接用C++的文件类以二进制方法读取,然后从数据库取出来的时候,可以使用CMemFile,这样就不写硬盘了,写在内存中
[/Quote]
Office文件不是要用dsoframer显示吗?使用CMemFile以后,然后要怎么操作呢,dsoframer.Open(...)要传入VARIANT类型的参数,主要也就是文件的本地路径或者服务器路径。

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧