我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁(yè) > CAD教程 > 常見(jiàn)問(wèn)題

如何在雙擊打開(kāi)Word中的DWG圖紙時(shí),選用自己想要的Autocad版本

時(shí)間:2011-08-28 08:19:22 來(lái)源:未知

如何在雙擊打開(kāi)Word中的DWG圖紙時(shí),選用自己想要的Autocad版本

問(wèn)題:我使用AutoCAD2005的時(shí)候把圖紙通過(guò)OLE方式嵌入到了WORD文檔中。當(dāng)安裝AutoCAD2007后,發(fā)現(xiàn)無(wú)法編輯這個(gè)嵌入對(duì)象了。

解答:不同版本的AutoCAD使用不同的注冊(cè)表項(xiàng)來(lái)連接OLE對(duì)象的服務(wù)器程序。當(dāng)對(duì)應(yīng)版本的軟件沒(méi)有安裝時(shí),容器程序便無(wú)法找到OLE服務(wù)程序。

由于AutoCAD具有向下兼容性,因此可以通過(guò)注冊(cè)表項(xiàng)的自動(dòng)轉(zhuǎn)向方式讓舊的OLE對(duì)象去使用新的服務(wù)器程序。

  • AutoCAD2010的OLECLSID:{D70E31AD-2614-49F2-B0FC-ACA781D81F3E}
  • AutoCAD2007/2008/2009的OLECLSID:{7AABBB95-79BE-4C0F-8024-EB6AF271231C}
  • AutoCAD2004/2005/2006的OLECLSID:{8E75D913-3D21-11d2-85C4-080009A0C626}
  • AutoCAD2000/2000i/2002的OLECLSID:{8E75D913-3D21-11d2-85C4-080009A0C626}(?)
  • AutoCADR14的OLECLSID:{5E4405B0-5374-11CE-8E71-0020AF04B1D7}

注:查看HKEY_CLASSES_ROOT[DWG格式號(hào)]CLSID就能找到對(duì)應(yīng)的DWG文件格式的CLSID。即:

  • AutoCADR14格式DWG文件的CLSID可查看HKEY_CLASSES_ROOTAutoCAD.Drawing.14CLSID;
  • AutoCAD2000/2000i/20002格式DWG文件的CLSID可查看HKEY_CLASSES_ROOTAutoCAD.Drawing.15CLSID;
  • AutoCAD2004/2005/2006格式DWG文件的CLSID可查看HKEY_CLASSES_ROOTAutoCAD.Drawing.16CLSID;
  • AutoCAD2007/2008/2009格式DWG文件的CLSID可查看HKEY_CLASSES_ROOTAutoCAD.Drawing.17CLSID,
  • AutoCAD2010格式DWG文件的CLSID可查看HKEY_CLASSES_ROOTAutoCAD.Drawing.18CLSID,依此類推。

當(dāng)知道了現(xiàn)在本機(jī)安裝的AutoCAD程序版本和要讀的文件版本后,可以通過(guò)下面的注冊(cè)表添加語(yǔ)句添加一個(gè)自動(dòng)轉(zhuǎn)換項(xiàng)

REGEDIT4

[HKEY_CLASSES_ROOTCLSID{5E4405B0-5374-11CE-8E71-0020AF04B1D7}Autoconvertto] @="{7AABBB95-79BE-4C0F-8024-EB6AF271231C}"

上面的例子是使AutoCADR14生成的OLE對(duì)象在AutoCAD2007中得到支持。