我必须对一个使用centruaTeamDeveloper3.0 (tpf3)构建的大型报告应用程序进行一些更改。
其中一项更改是启用使用最新版本的acrobat阅读器打开报表。有一个.apl文件与AcrobatReader6.0附带的activex一起工作,该文件仍在工作。在为Acrobat 1.0添加(创建)一个.apl文件后,我编译了所有源代码,但得到了以下错误:
activex创建失败
是否可以将AcroPDF.dll添加到用CTD3.0完成的项目中,或者我们是否需要升级到CTD6.x?有人已经将Reader XI应用到CTD项目中了吗?
谢谢您在这方面的任何帮助。
发布于 2014-09-01 16:26:23
我可以确认,在使用TD3.1 PTF4时,我在创建apl并编译应用程序时遇到了同样的问题。
我试着用TD6.2做同样的事情,而且它正常工作。我只需一行代码就能打开并显示PDF文档。
我所做的:我启动了TD62 ActiveX-Explorer,创建了控件类型库1.0.apl,并使用表单窗口中的控件并调用
集合bRet = axAcrobat.LoadFile( sFilename,bOk )
https://stackoverflow.com/questions/23828061
复制相似问题