读书人

vb 调用 c++dll 资料未找到

发布时间: 2013-08-09 15:16:24 作者: rapoo

vb 调用 c++dll 文件未找到
在excel vba中 或 vb的 dll 中调用c.dll

声明
Private Declare Function a2 Lib "C.dll" () As Long 不行
Private Declare Function a2 Lib "C:\工程\C.dll" () As Long 不行

将C.dll放到 本地目录 不行
将C.dll放到 system32目录 不行


奇怪的是在我写的vb窗口程序.exe文件中,,,执行生成 不行

但 直接点生成后的.exe文件,居然可以调用成功
VB vba C++
[解决办法]
http://blog.csdn.net/supermanking/article/details/5347763
[解决办法]

当你在 Debug 模式下运行时,当前目录是 VB 所在路径。

你试试直接双击打开工程后运行。此时的当前目录就是工程文件所在命令。

你双击 .exe 时,当前目录是它所在目录,当然就可以了。

读书人网 >VB

热点推荐