社区
VB基础类
帖子详情
VB调用动态库的问题
zhhunicorn
2011-06-15 04:51:53
事件:用VB调用VB做的动态库,
在电脑A能运行成功,
在电脑B运行报错,错误代码53,提示找不到动态库。
这里面可能原因会有哪些呢?实在不知道怎么处理?
...全文
96
13
打赏
收藏
VB调用动态库的问题
事件:用VB调用VB做的动态库, 在电脑A能运行成功, 在电脑B运行报错,错误代码53,提示找不到动态库。 这里面可能原因会有哪些呢?实在不知道怎么处理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liyang0533
2011-06-18
打赏
举报
回复
注册没有?
myjisgreat
2011-06-18
打赏
举报
回复
regsvr32!!!!!
同样环境在winXP运行OK
在WIN7中需要regsvr32
赵4老师
2011-06-16
打赏
举报
回复
用depends.exe检查exe或dll或ocx依赖的dll或ocx
lliai
2011-06-16
打赏
举报
回复
1.是不是安装文件里没有包含该动态库。
2.如果有该动态库,要注册。
ningweidong
2011-06-16
打赏
举报
回复
你的动态库文件,可能没放对位置
booksoon
2011-06-15
打赏
举报
回复
都说了找不到库,那就是库没有注册
几罗星人
2011-06-15
打赏
举报
回复
是VC写的库,VB来调用,关键的问题是
VC写出来的库VB不一定能调用
,因为有很多DLL都不是用那种标准编译的,就是说只有按照特定标准编译的DLL才能被BV调用,会不会是这个问题呢?
newszeng
2011-06-15
打赏
举报
回复
是否在另一台机器上对dll进行注册了? regsvr32 /s XXX.dll
现在还是人类
2011-06-15
打赏
举报
回复
找不到动态库的原因应该在你的 API 声明或动态库的存放路径或程序的运行路径上。
最好就是把动态库放到 System32 下,在VB的API声明中直接些文件名字,不要包含路径。
这样是最妥当的。
threenewbee
2011-06-15
打赏
举报
回复
把 dll 拷贝到正确的路径,比如 %system32% 下面。
zhhunicorn
2011-06-15
打赏
举报
回复
[Quote=引用 1 楼 supermanking 的回复:]
VB能写“动态库”?
[/Quote]
sorry,是VC写的动态库
现在还是人类
2011-06-15
打赏
举报
回复
在 Windows 开发中,动态库通常以 DLL 作为扩展名,所谓的 API 接口的库文件,还有静态库,通常是以 LIB 作为扩展名,在很多编译器中可与程序一起编译,如VC,但 VB 不行。还有 COM 组件与 ActiveX 控件等接口,COM 组件也是以 DLL 作为扩展名,ActiveX 控件以 OCX 作为扩展名。
动态库在标准的VB用法来说是不可以创建的,VB只能创建COM组件形式的DLL,并非API形式接口的动态库,这个观点你是不是搞错了。
现在还是人类
2011-06-15
打赏
举报
回复
VB能写“动态库”?
VB
调用
VC所写的DLL
动态库
本资源含有
VB
6.0源程序文件及VC6.0源程序文件。实现的是VC下所制作的DLL库给
VB
调用
。非常简单的例子ADD(),省去理解细节,直奔主题,给你一个圆满的解密
VB
调用
VC
动态库
DLL的答案。一个字爽。
VB
调用
动态连接库(dll)
VB
程序
调用
C语言编写的动态连接库(dll)
VB
调用
VC生成的动态链接库
VB
调用
VC生成的动态链接库,附有源代码
vb
调用
vc动态连接库总结
vb
调用
vc动态连接库总结,
vb
调用
vc动态连接库总结
VB
中
调用
动态连接库的方法
使用
VB
动态
调用
连接库的介绍,可以提高
vb
开发的应用效率.
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章