| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 394 人关注过本帖
标题:VB与AutoCAD的连接?
收藏  订阅  推荐  打印 
wangziwill
Rank: 1
等级:新手上路
帖子:22
积分:332
注册:2007-10-23
VB与AutoCAD的连接?

怎样实现VB与AutoCAD的连接?并且要能够实现绘图的保存,即在非运行状态下能单独打开CAD,请大侠指教!!谢谢!!!!
搜索更多相关主题的帖子: AutoCAD  状态  绘图  指教  
2008-7-11 15:50
wangtuan7788
Rank: 3Rank: 3
等级:中级会员
帖子:278
积分:3108
注册:2007-10-8

这个好像是用vba或vb。net或者visual lisp做,我见过这书,没见有vb的书啊,哥们这两天也刚开始研究这个问题

你笑我和你们不一样,我笑你们大家都一样~
2008-7-11 22:40
ZH1110
Rank: 1
等级:新手上路
帖子:2
积分:130
注册:2006-7-28

http://www.lotusinvention.cn/
2008-7-12 08:20
西风独自凉
Rank: 12Rank: 12Rank: 12
等级:版主
威望:38
帖子:3270
积分:31661
注册:2007-8-2

On Error Resume Next

    Dim tmCAD As AcadApplication
    Set tmCAD = GetObject(, "AutoCAD.Application.16")
   
    If Err Then
        Err.Clear
        Set tmCAD = CreateObject("AutoCAD.Application.16")
        If Err Then
            MsgBox Err.Description
        Exit Sub
        End If
    End If

    tmCAD.Documents.Open "c:\123.dwg"
    Set sSet = tmCAD.ActiveDocument.SelectionSets.Add("TEST")
    tmCAD.ActiveDocument.SendCommand "_ai_selall" & Chr(13)
    tmCAD.ActiveDocument.Export App.Path & "tempcad", "WMF", sSet
    tmCAD.ActiveDocument.SelectionSets.Item("TEST").Delete
    Picture1.Picture = LoadPicture(App.Path & "tempcad.wmf")
    tmCAD.Documents.Close
    tmCAD.Quit
    Set tmCAD = Nothing

[ 本帖最后由 西风独自凉 于 2008-7-12 08:35 编辑 ]

2008-7-12 08:33
jxyga111
Rank: 12Rank: 12Rank: 12
来自:中華人民共和國
等级:版主
威望:11
帖子:4291
积分:5377
注册:2008-3-21

LS的要不要引用

烈焰照耀世界,斌凍凍千萬裏
閉關修煉尋仙.....
2008-7-12 09:13
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.049712 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved