控件应该是没有的,DWG是AutoCad的专用格式,他的图形解释都是用dbx的动态链接库文件来实现的。不过DWG文件是以Ascii码方式存储的,你可以用写字板打开来研究一下他的存储格式,然后编写代码进行恶读写,有点难度哟!!我想你应该找一本Object Arx编程的书,看看里面关于DBX编程的内容,或许对你有帮助,现成的是没有拉,我也没有写过,我只写过DBX程序。

解决方案 »

  1.   

    我有这个控件,不过是我公司花了650美金从国外买的(绝无虚言)。功能十分强大
    可以编辑放大缩小旋转打印.......
    如果老弟肯出money,那我可以考虑.(关键是太贵了,无偿转让太!!!)
      

  2.   

    我有,DwgThumbnail,给我你的邮箱,记着给分哦!
      

  3.   

    DwgThumbnail控件只是用来预览的,它并没有读整个DWG文件,只是读取了DWG文件中提供预览的位图部分,提供预览显示而已。这个控件在AutoCad的安装盘里面就有,或者你可以到下面的网站去下载。
    http://www.vbdesign.net/cadpages/dlfiles/activex/
      

  4.   

    这种控件很多的,我举个例子:Autodesk Volo View,这个控件可以御览图形(.dwg格式),可以移动、放缩、拷贝、打印等很多功能的,而且网上用google搜一下可以找到,呵呵不错的。