乐筑天下

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

关于objectdbx疑问

[复制链接]

85

主题

1175

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1518
发表于 2004-2-18 21:00:00 | 显示全部楼层 |阅读模式
同样的dvb文件,分别在两台机子上运行。两台机子(装有同样的acad2000)引用的都一样,为何我的机子(装有vb5)可以正常运行,而另一台机子(未装vb5)却出现以下错误?我认为在vba内执行与是否装vb5与否无关,请问何故,如何解决?
                         If Left(Version, 2) = "15" Then
                                                         Set objdbx = CreateObject("ObjectDBX.AxDbDocument.1")                 '1
                         ElseIf Left(Version, 2) = "16" Then
                                                         Set objdbx = CreateObject("ObjectDBX.AxDbDocument.16")
                         End If
但运行到1时,出现以下错误。
实时错误 '429'
ActiveX不能创建对象
回复

使用道具 举报

158

主题

2315

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2951
发表于 2004-2-18 22:42:00 | 显示全部楼层
关键是ObjectDBX未注册。
回复

使用道具 举报

85

主题

1175

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1518
发表于 2004-2-18 22:48:00 | 显示全部楼层
how?两台机子我是一样的操作,自己这台也没有特别的注册objectdbx.在vba的引用中已经选中了objectdbx
将含有此代码的文件用vb编译成dll后,在别的机子上用也会有问题,该如何解决?
回复

使用道具 举报

26

主题

589

帖子

10

银币

中流砥柱

Rank: 25

铜币
693
发表于 2004-2-19 09:47:00 | 显示全部楼层
对于不同版本的ACAD,要同时支持时,不能引用类型库,而改为后期绑定。
回复

使用道具 举报

85

主题

1175

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1518
发表于 2004-2-19 19:57:00 | 显示全部楼层
请具体讲讲如何操作,最好是通过编程,我要制作安装包.谢谢.
我现在是对于一样版本的cad(一切设置都相同,只是机子不同),都不能用!?
回复

使用道具 举报

85

主题

1175

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1518
发表于 2004-2-20 19:39:00 | 显示全部楼层
顶.
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-15 13:01 , Processed in 0.527870 second(s), 64 queries .

© 2020-2025 乐筑天下

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