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

VB.Net2003 如何与AutoCAD2006建立连接

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

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

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

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

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

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

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

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

<P>楼上能把代码给多一点吗?控制2002和2004的也行</P>
<P>
<TABLE class=tablebody2 style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" width="90%" border=0>
<TBODY>
<TR>
<TD style="FONT-SIZE: 9pt; LINE-HEIGHT: 12pt" width="100%">
<P>Create New AutoCAD Application16.2 这行代码放在哪里?</P>
<P>需要引用插入些什么东西?Application16.2 是字符串吗?</P>
<P>谢谢!</P></TD></TR></TBODY></TABLE></P>

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

<P>&nbsp;谁能给个ARX2006的下载地址:</P>
<P>或者发到我的油箱:<A href="mailto:god20005356@163.com" target="_blank" >god20005356@163.com</A></P>
<P>谢谢!</P>

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

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