【问题标题】:Add Acrobat Reader XI AxtiveX to Gupta (Centura) Team Developer 3.0 project将 Acrobat Reader XI AxtiveX 添加到 Gupta (Centura) Team Developer 3.0 项目
【发布时间】:2014-05-23 11:30:44
【问题描述】:

我必须对使用 centrua team developer 3.0 (tpf3) 构建的大型报告应用程序进行一些更改。

其中一项更改是允许使用更新版本的 acrobat reader 打开报告。有一个 .apl 文件可与 acrobat reader 6.0 附带的 activex 一起使用,并且该文件仍然有效。 在为 Adobe Acrobat 浏览器控件类型库 1.0 添加(创建).apl 文件后,我编译了所有源代码,但出现此错误:

activex 创建失败

是否可以将 AcroPDF.dll 添加到使用 CTD 3.0 完成的项目中,或者我们是否需要升级到 CTD 6.x ?有人已经将 Reader XI 实现到 CTD 项目中了吗?

提前感谢您对此提供的任何帮助。

【问题讨论】:

    标签: acrobat centura


    【解决方案1】:

    我可以确认使用 TD3.1 PTF4 在创建 apl 然后编译应用程序时会遇到同样的问题。

    我尝试对 TD6.2 做同样的事情,它工作正常。我只需一行代码就可以打开并显示一个 PDF 文档。

    我做了什么:我启动了 TD62 ActiveX-Explorer,创建了一个 Adob​​e Acrobat 浏览器控件类型库 1.0.apl,并带有选项 Generate Full by Name,在表单窗口中使用了该控件并调用了

    设置 bRet = axAcrobat.LoadFile(sFilename, bOk)

    【讨论】:

      猜你喜欢
      • 2014-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-10
      • 1970-01-01
      • 2016-05-14
      • 1970-01-01
      相关资源
      最近更新 更多