我有一个小应用程序,它通过COM / OLE自动化自动化Microsoft Word. 不幸的是,这不适用于Word的虚拟化即点即用版本,因为它们在注册表中没有所需的密钥. (至少不是它们被删除的地方)换句话说
不幸的是,这不适用于Word的虚拟化即点即用版本,因为它们在注册表中没有所需的密钥. (至少不是它们被删除的地方)换句话说:CreateObject失败,因为没有注册必要的COM类.
有没有办法自动化即点即用版的Microsoft Office?也许是一些兼容层?
编辑:我发现只有两页用户/开发人员抱怨这个. OLE自动化已经过时或没有人使用C2R版本……
遗憾的是,无法使用即点即用Office版本进行自动化.这是由于使用了虚拟化过程.根据the information here,您可以将C2R版本切换为MSI版本.对于两个版本以及产品密钥,许可证似乎相同.