乐筑天下

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

请教老大

[复制链接]

85

主题

1175

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1518
发表于 2004-2-22 20:51:00 | 显示全部楼层 |阅读模式
请问老大关于objectdbx注册的问题,本来已经提过类似的问题,但是好马不吃回头草,老大也好像不看回头贴,只好再发一贴求教^Q^
同样的vba代码(调用objectdbx),在我的机子(acad2000+vb5)上正常运行,在别的机子上(acad2000)却不能运行,两机引用均相同.原来老大讲是objectdbx未注册,那么怎样注册?(我的机子原来也没有特别注册过).请问怎样做(具体步骤)才能让我的代码在其他机子上运行,以及用vb5将代码编译成dll后调用要怎样注册?
代码如下:
                         If Left(Version, 2) = "15" Then
                                                         Set objdbx = CreateObject("ObjectDBX.AxDbDocument.1")
                         ElseIf Left(Version, 2) = "16" Then
                                                         Set objdbx = CreateObject("ObjectDBX.AxDbDocument.16")
                         End If
引用图如下:

23j2p1pir4c.jpg

23j2p1pir4c.jpg

回复

使用道具 举报

158

主题

2315

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2951
发表于 2004-2-22 21:18:00 | 显示全部楼层
实用函数栏目中有注册控件的函数,你看看能不能解决。
对于为什么有些机器本身注册了,有些机器却没有注册。那是因为2000版安装时出现的问题,我的机器有些也是注册了,有些却没有,这不奇怪。
所以一定要在程序里做注册这一项工作。
回复

使用道具 举报

85

主题

1175

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1518
发表于 2004-2-22 22:15:00 | 显示全部楼层
老大,是"AutoRegFile"么?其实也就是regsvr32 filename.dll,我手动执行过,好像没用.
如果说没有注册objectdbx的话,为什么引用中会出现呢?引用应该也是读取注册表来获得可以引用的文件吧?
如果某台机子解决了objectdbx的注册问题,能够运行dvb文件,那么由该dvb文件编译出的dll文件就也可以运行吧?(其他如调用方法等都正确的话)
谢^n 老大!
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-15 13:59 , Processed in 0.608116 second(s), 61 queries .

© 2020-2025 乐筑天下

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