vb外部调用autocad_VB调用AutoCAD.ppt

这篇博客介绍了如何在VB环境中调用AutoCAD进行图形绘制。首先,需要引用AutoCAD类型库,通过GetObject或CreateObject函数连接到AutoCAD应用。如果AutoCAD未运行,CreateObject会启动它。然后,通过设置Visible属性为TRUE来显示AutoCAD图形窗口。博客还展示了创建圆和直线的代码示例,解释了如何将VBA代码转换为VB代码,并强调了在不同情况下使用依赖于版本的ProgID的重要性。
摘要由CSDN通过智能技术生成

253b171540df25e1b84436cbe50dfc72.gifVB调用AutoCAD.ppt

VB调用AutoCAD并画图,计算机辅助设计 (此部分内容可参考AutoCAD中的帮助),VB调用AutoCAD,在 VB调用AutoCAD ,必须先引用 AutoCAD 类型库。要在 VB 中完成此操作,请从“工程”菜单中选择“引用”选项,启动“引用”对话框。在“引用”对话框中,选择 AutoCAD 类型库,然后单击“确定”。允许您选择另外的应用程序的对象,通过设置对那个应用程序对象库的引用您可以在您的代码中使用它。编写代码调用AutoCAD,Sub Ch2_ConnectToAcad Dim acadApp As AcadApplication On Error Resume Next Set acadApp GetObject, AutoCAD.Application.16 如果 AutoCAD 正在运行,指定 AutoCAD 版本号时,VB GetObject 函数将检索 AutoCAD Application 对象。 If Err Then Err.Clear 如果 AutoCAD 没有运行,发生的错误(本例中)会被捕获然后清除。 Set acadApp CreateObjectAutoCAD.Application.16 If Err Then MsgBox Err.Description CreateObject 函数接着会试图创建一个 AutoCAD Application 对象。如果创建成功,会启动 AutoCAD;如果失败,则会显示一个消息框,说明发生的错误。 Exit Sub End If End If MsgBox Now running acadApp.N

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值