问个Adobe Reader和COM相关的问题。

yousp 2003-11-18 04:57:50
公司要做一个程序用OLE方式来调用Adobe Reader读 PDF 文件。

Adobe Reader 5.0以前 叫 Acrobat Reader,我用Delphi可以这样调用:

AcrobatApp := CreateOleObject("AcroExch.App");

但非常奇怪,我安装Adobe Reader 6.0之后却发现在注册表里,它没有注册 AcroExch.App 类,因此也无法用Ole方式来调用了。

各位是否知道为什么会这样?难道 5.0 和 6.0不兼容?

ps: Adobe 公司的 PDF 相关产品现在分为:Adobe Reader 6.0(免费) Adobe Acorbat 6.0 Basic,Adobe Acorbat 6.0 Professional, Acrobat 5.1 , Acrobat Reader 5.1 (免费)。可见,Acrobat Reader 5.1 更名为 Adobe Reader。

这一系列的版本众多,都有些混乱了,让人有些不爽。

...全文
73 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yousp 2003-11-18
  • 打赏
  • 举报
回复
查得到就不来这里问了!:)

还忘各位高手一起解决阿!
warmchang 2003-11-18
  • 打赏
  • 举报
回复
查看相关的组件名称吧,估计咱6.0中组件的名称变了!

3,245

社区成员

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

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