社区
VB基础类
帖子详情
VB找不到VC编译的DLL文件
Tryingboy
2003-01-03 04:45:10
用VC编译的DLL文件,放在系统的system文件中,在VB中调用,已经在模块中有申明,可是程序却总是提示找不到这些DLL文件。申明使用绝对路径也没用,明明文件夹中有这些DLL文件的。为什么?
...全文
65
10
打赏
收藏
VB找不到VC编译的DLL文件
用VC编译的DLL文件,放在系统的system文件中,在VB中调用,已经在模块中有申明,可是程序却总是提示找不到这些DLL文件。申明使用绝对路径也没用,明明文件夹中有这些DLL文件的。为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tryingboy
2003-01-06
打赏
举报
回复
To 阳光女孩:
我的问题已经解决,是这样的:你在VC编译DLL时就最好就要将这时所需要的DLL文件路径设在系统目录,比如我编译K.DLL需要VB.DLL,我就要先把VB.DLL拷到Winnt\system\下,然后设好其路径,再编译K.DLL就可以了。
suntt
2003-01-06
打赏
举报
回复
你写了def文件了??
happy_me
2003-01-03
打赏
举报
回复
请各位大侠关注这个问题;
我的问题跟他是一样的;
关注ing!!
happy_me
2003-01-03
打赏
举报
回复
我也遇到了同样的问题,比这个更怪
再我的2000系统的vb程序调用vc做的dll文件,就可以调用;到了别人的win2000下,无论如何都掉用不了
下列方法我都试过了:
1)dll放在跟vb同级的目录
2)dll也放在winnt\system32下一份
3)regsvr32 s.dll(如果该文件为s.dll)
结果是:根本找不到该s.dll文件
holydiablo
2003-01-03
打赏
举报
回复
还有你是在调试模式下就无法调用吗?这可能和IDE的工作路径有关
你试着把这个DLL放在Vb6.exe这个目录中,看看是不是这个问题
zhangwh6882
2003-01-03
打赏
举报
回复
注册了么?
shawls
2003-01-03
打赏
举报
回复
路径等也要考虑
Tryingboy
2003-01-03
打赏
举报
回复
导出的函数是__Stdcall方式的。
它是找不到文件,我想它还没去调用到呢。怎么回事啊?
chinayang
2003-01-03
打赏
举报
回复
用VC工具(depends)看看你的那DLL的函数输出名是否正解.
holydiablo
2003-01-03
打赏
举报
回复
还有一点
你在VC里导出的函数是__Stdcall方式的吗
VB可只支持这种压栈从右向左的方式
vb
标准
DLL
编译
可像
VC
写的
dll
一样
vb
标准
DLL
编译
可像
VC
写的
dll
一样
VC
6动态链接库编程示例源代码(含
VC
和
VB
调
DLL
库示例)
含
VC
和
VB
调用
VC
动态链接库
DLL
库示例源代码,都作了注释, 所有源代码完整,debug目录已
编译
生成程序,适合初学编程爱好者。 压缩包内容: plf_
DLL
工程,
VC
6 动态链接库编程示例源代码。(数的平方和立方)
VB
_call...
编译
simulink
dll
介绍如何利用matlab将simulink
编译
成
dll
的形式,供
vc
,
vb
,c#调用
vb
6
dll
注入
四个.rar
文件
分别是EnumModule.rar(遍历进程中所有加载模块的
vb
代码,nt版)、
Dll
Inject.rar(远线程注入的
vb
代码)、test
dll
.rar(由好人改写的遍历模块的
vc
代码,
编译
后得到.
dll
文件
)和Win32Sdk.rar(
vc
的新版...
VB
6.0调用
DLL
版ZIP压缩
文件
夹目录和解压ZIP
文件
VB
6.0调用
DLL
版ZIP压缩
文件
夹目录和解压ZIP
文件
,网上很多源码不好用,所以就自己做了一个。原始代码是
VC
++的用VS2019
编译
了一个,
DLL
封装了下。调用很简单 '调用方法如下: 'CreateZipFileA "C:\123", "C:\123.zip...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章