乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 27|回复: 1

Windows7 (64位)上VB6的GetObject (AutoCAD2010-64位)

[复制链接]

5

主题

5

帖子

1

银币

初来乍到

Rank: 1

铜币
25
发表于 2010-2-24 21:57:15 | 显示全部楼层 |阅读模式
您好:
如何从独立的VB6应用程序获得Windows7(或Vista) 64位的AutoCAD?
下面的代码(或者类似的简单程序,比如ACADDOC。发送命令...)在上面显示的环境中产生类型不匹配错误。
Public acad app As acad application
Public acad doc As acad document
Private Sub GetLength()
Set acad app = GetObject(," Autocad。Application")
设置ACADDOC = ACADAPP。active document
app activate ACADAPP。MsgBox (ACADDOC。实用程序. GetDistance(,vbCrLf & " Get Length:"))
End Sub
更改为...GetObject(,“Autocad。应用程序.18 ")没有帮助
对于Windows XP上的AutoCAD2010,它们是:
AutoCAD 2010类型库(在64位中有所不同吗?)
位置
C:\ Program Files \ Common Files \ Autodesk Shared \  acadx 18 enu . TLB (64位中有区别吗?)
任何帮助都将不胜感激。
另一个问题:可以在一台电脑上安装额外的操作系统(Windows XP和Windows 7)吗?亚历克斯

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

4

主题

50

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
66
发表于 2010-2-25 23:49:52 | 显示全部楼层
也许是其中之一?
C:\Program Files\Common Files\欧特克共享\acax18enu.tlb
C:\Program Files(x86)\Common Files\欧特克共享\acax18enu.tlb
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-1 19:13 , Processed in 0.415992 second(s), 56 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表