sieben 发表于 2005-10-25 16:04:00

VB.Net2003 如何与AutoCAD2006建立连接

VB.Net 如何与2006建立连接
我以前用的是VB6.0和AutoCAD2004,用ActiveX 方式GetObject or CreateObject 与AutoCAD建立连接, VB.Net 如何与AutoCAD2006用ActiveX 方式建立连接,我的目的是自己编写一个Exe文件,在这个文件中可以控制AutoCAD2006,有其他方式实现这个目的吗?

李晏 发表于 2005-10-26 17:11:00

发个源代码给你看一下就知道了,用.net来控制2006是很容易的事情.用.net2003打开就可以了,这程序主要是计算惯性矩的练习文件

sieben 发表于 2005-10-27 12:06:00

      If Me.cad_app Is Nothing Then
            Me.cad_app = New AcadApplicationClass
            Me.cad_app.Visible = True
            Me.cad_doc = cad_app.ActiveDocument
            Debug.WriteLine("Create New AutoCAD Application")
      Else
            Me.cad_doc = cad_app.ActiveDocument
            Debug.WriteLine("Get AutoCAD Application")
      End If
我用以上代码实现VB.Net 与AutoCAD 的连接,但如何控制AutoACD的版本呢?
比如我想运行AutoCAD2006而不是默认的AutoCAD2004

zxli2004 发表于 2005-11-11 09:43:00

Create New AutoCAD Application16.2
试试。
我以前试过控制2002和2004

sieben 发表于 2005-11-16 10:20:00

楼上能把代码给多一点吗?控制2002和2004的也行

Create New AutoCAD Application16.2 这行代码放在哪里?
需要引用插入些什么东西?Application16.2 是字符串吗?
谢谢!

god2005 发表于 2005-11-23 22:29:00

谁能给个ARX2006的下载地址:
或者发到我的油箱:god20005356@163.com
谢谢!

sieben 发表于 2005-11-28 09:46:00

到www.AutoDesk.com去找吧!可以免费下载的,有十几二十兆,我没法给你E-Mail
页: [1]
查看完整版本: VB.Net2003 如何与AutoCAD2006建立连接