我正在开发一个使用Microsoft office word的vb6应用程序。每个单独的word11、word12、word14对象库都可以让我的应用程序正常工作。但是,如何检测已安装的Office版本以及可用的"Microsoft Word对象库“版本,并随后加载它?
注意:我不想使用.net,因为我的许多客户不想安装.netframework。
发布于 2012-04-18 21:32:19
通常:
在我的PPT FAQ站点上,有一些关于这方面的一般信息;相同的代码应该可以在VB6中工作,只需稍作修改。
从PowerPoint控制办公应用程序(作者: Naresh Nichani和Brian Reilly) http://www.pptfaq.com/FAQ00795_Controlling_Office_Applications_from_PowerPoint_-by_Naresh_Nichani_and_Brian_Reilly-.htm
发布于 2012-04-18 23:38:27
可以使用后期绑定(... As Object),也可以使用您希望支持的最早版本进行构建。对象库是向后兼容的,并且COM处理版本控制,因此您将始终安装最新版本。
https://stackoverflow.com/questions/10209965
复制相似问题