由于具有向下兼容性,因此可以通过注册表项的自动转向方式让旧的OLE对象去使用新的服务器程序,即通过修改注册表实现低版本向高版本的转换。
解决这个问题的方法如下:
1、打开EXCEL后,单击该图片,获得该图片对应的OLE调用对象。在图中可以看到能正常打开的图像调用的OLE对象为AutoCAD.Drawing.17(AutoCAD 2008版本使用的OLESID)
2、这时打开注册表编辑器
3、查看HKEY_CLASSES_ROOT\[DWG格式号]\CLSID就能找到对应的DWG文件格式的CLSID。即: *AutoCAD.Drawing.17格式DWG文件的CLSID可查看HKEY_CLASSES_ROOT\AutoCAD.Drawing.17\CLSID可获得。{7AABBB95-79BE-4C0F-8024-EB6AF271231C}
4、按照如上述的1,2,3步可得到打不开镇氏的图象对应的OLESID:*AutoCAD.Drawing.16格式御缓散DWG文件的CLSID可查看HKEY_CLASSES_ROOT\AutoCAD.Drawing.16\CLSID可获得{8E75D913-3D21-11d2-85C4-080009A0C626}
5、这时打开文本编辑器。
6、输入转哪枣换语句:Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\CLSID\{8E75D913-3D21-11d2-85C4-080009A0C626}\Autoconvertto]@="{7AABBB95-79BE-4C0F-8024-EB6AF271231C}"
7、保存为注册表文件:AutoCADR16TOAutoCADR17.reg。
1、首先是打开需要打开对象的doc文档。在看看会不会出现“不能启动此对象的源应用程序”的错误提示。双击需要打开的对象图标。
2、如果出现,则返回到桌面,打开“开始菜单”------“所有程序”。
3、找到“WPS-office”---WPS-office工具---配置工具。系统d出“wps office综合修复/配置工具”对话框。
4、在该对话框中,选择“高级”命令按钮。系统d出“WPS-office配置工肆伍具。”对话框中,勾中“wps office 兼容第三方系统和软件“。
5、若选中,则以WPS office打开嵌入到文档中的文档对象,还支持将做悉WPS OFFICE 嵌入到IE浏览器、oa等三方软件或系统中纯雹乎。
6、直接点击“确定”按钮。在关闭刚才打开了的WPS文档,双击对象的图标,可以发现已经可以打开了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)