首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

PDFCreator的COM接口是不是是标准接口

2012-11-08 
PDFCreator的COM接口是否是标准接口程序在调用PDFCreator导出PDF时,通过COM接口设置了PDFCreator的(文件自

PDFCreator的COM接口是否是标准接口
程序在调用PDFCreator导出PDF时,通过COM接口设置了PDFCreator的(文件自动保存,文件保存路径,文件保存名称)参数。如果程序在其他没有安装PDFCreator的电脑上运行,而是安装的其他类型PDF打印机,程序是否能运行?

[解决办法]
概率不大,每个公司CLSID,IID都不可能一样,除非有行业标准,象工控行业的OPC。不确定到注册表CLS去查,看看CLSID对应的文件。如果这个COM接口支持IDispatch倒还有一丝希望,可以通过函数名称字符串调用,就看其他打印机的函数签名是否一致了,用后期绑定操作。
[解决办法]
标准COM不是这么回事。。。

没装PDFCreator的机器的话肯定不行的,你的程序只认得PDFCreator的接口。
可以把PDFCreator的COM接口的dll打包到你的程序里面一起发布。

热点排行