0

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

其中一项更改是允许使用更新版本的 acrobat reader 打开报告。有一个.apl文件可以与acrobat reader 6.0附带的activex一起使用,并且仍然可以使用。在为Adob​​e Acrobat Browser Control Type Library 1.0添加(创建)文件后,我编译了所有源代码,但出现此错误:.apl

activex 创建失败

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

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

4

1 回答 1

2

我可以确认使用 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-09-01T16:26:23.237 回答